Glosari

Apakah pembolehubah persekitaran dan rahsia?

Pembolehubah persekitaran ialah tetapan yang dibaca aplikasi daripada tempat ia dijalankan dan bukan daripada kodnya, seperti alamat pangkalan data. Rahsia ialah yang sensitif, seperti kunci API dan kata laluan, yang tidak boleh sekali-kali ditunjukkan kepada pengguna atau dimasukkan ke dalam kod.

Menyimpan tetapan di luar kod membolehkan aplikasi yang sama berjalan di tempat berbeza, seperti salinan ujian dan versi langsung, masing-masing dengan pangkalan data dan kunci sendiri.

Rahsia ialah apa-apa yang boleh membolehkan orang lain bertindak sebagai aplikasi anda: kunci pembayaran, kunci penyedia AI, kata laluan perkhidmatan e-mel, kata laluan pangkalan data. Ia mesti berada di pelayan, dibaca daripada persekitaran apabila diperlukan.

Kesilapan biasa ialah menampal kunci ke dalam kod bahagian hadapan, yang boleh dibaca oleh sesiapa dalam pelayar, atau ke dalam fail yang berakhir di repositori awam. Jika kunci bocor, batalkannya dan cipta yang baharu serta-merta.

Mythex membolehkan anda menambah rahsia pada projek tanpa menampal kunci ke dalam sembang.

Contoh

  • STRIPE_SECRET_KEY untuk pembayaran
  • DATABASE_URL untuk sambungan pangkalan data
  • Kunci API daripada penyedia AI

Soalan lazim

Bolehkah saya letakkan kunci API dalam kod bahagian hadapan?

Hanya jika penyedia menyatakan kunci itu dimaksudkan untuk awam, seperti sesetengah kunci peta atau analitik. Kunci rahsia mesti kekal di pelayan.

Apa yang patut saya lakukan jika kunci rahsia bocor?

Batalkan atau tukar kunci itu serta-merta dalam papan pemuka penyedia, kemas kini aplikasi anda dengan kunci baharu, dan semak log penyedia untuk sebarang penyalahgunaan.

Lihat juga

  • Apakah pembolehubah persekitaran dan rahsia? (panduan penuh)
  • Cara menyimpan kunci API dengan selamat
  • Rahsia tanpa menampal kunci dalam sembang

Mythex · Pricing · Bina apa sahaja dengan AI · Templat laman web dan aplikasi · Mythex dibandingkan · Glosari pembinaan aplikasi AI · Alat percuma untuk membina aplikasi dengan AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी မြန်မာ 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 简体中文 繁體中文(香港) 繁體中文(台灣)