Slovník pojmů

Co jsou proměnné prostředí a tajné klíče?

Proměnné prostředí jsou nastavení, která aplikace čte z místa, kde běží, a ne z kódu, například adresu databáze. Tajné klíče jsou citlivé údaje, jako jsou API klíče a hesla, které nikdy nesmí být ukázány uživatelům ani uloženy do kódu.

Nastavení uložená mimo kód umožňují, aby stejná aplikace běžela na různých místech, například v testovací kopii i v živé verzi, každá s vlastní databází a klíči.

Tajné klíče jsou vše, co by někomu umožnilo jednat jako vaše aplikace: klíče platebních služeb, klíče AI poskytovatelů, hesla k e-mailovým službám, hesla k databázi. Patří na server a čtou se z prostředí, když je potřeba.

Mezi časté chyby patří vložení klíče do frontendového kódu, kde si jej kdokoli může přečíst v prohlížeči, nebo do souboru, který skončí ve veřejném repozitáři. Pokud klíč unikne, okamžitě ho zrušte a vytvořte nový.

Mythex vám umožní přidat tajné klíče k projektu, aniž byste klíč vkládali do chatu.

Příklady

  • STRIPE_SECRET_KEY pro platby
  • DATABASE_URL pro připojení k databázi
  • API klíč AI poskytovatele

Otázky

Můžu dát API klíč do frontendového kódu?

Jen pokud poskytovatel uvádí, že je klíč určen jako veřejný, jako některé klíče pro mapy nebo analytiku. Tajné klíče musí zůstat na serveru.

Co mám dělat, když unikne tajný klíč?

Okamžitě ho v nastavení poskytovatele zrušte nebo vyměňte, aktualizujte aplikaci novým klíčem a zkontrolujte logy poskytovatele, zda nedošlo ke zneužití.

Viz také

  • Co jsou proměnné prostředí a tajné klíče? (kompletní průvodce)
  • Jak bezpečně uchovat API klíče
  • Tajné klíče bez vkládání do chatu

Mythex · Pricing · Vytvořte cokoli s AI · Šablony webů a aplikací · Mythex v porovnání · Slovník tvorby aplikací s AI · Bezplatné nástroje pro tvorbu aplikací s AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)