Sõnastik

Mis on keskkonnamuutujad ja saladused?

Keskkonnamuutujad on seaded, mida äpp loeb sellest kohast, kus ta töötab, mitte koodist, näiteks andmebaasi aadress. Saladused on tundlikud, nagu API-võtmed ja paroolid, mida ei tohi kasutajatele näidata ega koodi lisada.

Seadete hoidmine koodist väljaspool võimaldab sama äpil töötada erinevates kohtades, näiteks testkoopias ja live-versioonis, kumbki oma andmebaasi ja võtmetega.

Saladused on kõik, mis lubaks kellelgi teisel sinu äppi jäljendada: makseolevõtmed, AI-teenusepakkuja võtmed, e-posti teenuse paroolid, andmebaasi paroolid. Need kuuluvad serverisse ja loetakse keskkonnast vajaduse korral.

Levinud vead on võtme kleepimine esikoodi, kus igaüks saab seda brauseris lugeda, või faili, mis jõuab avalikku repositooriumi. Kui võti lekib, tühista see ja loo kohe uus.

Mythex võimaldab lisada projektile saladusi ilma võtit vestlusesse kleepimata.

Näited

  • STRIPE_SECRET_KEY maksete jaoks
  • DATABASE_URL andmebaasi ühenduse jaoks
  • AI-teenusepakkuja API-võti

Küsimused

Kas ma võin API-võtme esikoodi panna?

Ainult siis, kui teenusepakkuja ütleb, et see võti on mõeldud avalikuks, näiteks mõned kaardi- või analüütikavõtmed. Salajased võtmed peavad jääma serverisse.

Mida teha, kui salajane võti lekib?

Tühista või vaheta see kohe teenusepakkuja paneelis, uuenda oma äppi uue võtmega ja kontrolli teenusepakkuja logisid väärkasutuse suhtes.

Vaata ka

  • Mis on keskkonnamuutujad ja saladused? (täisjuhend)
  • Kuidas hoida API-võtmeid turvaliselt
  • Saladused ilma võtmeid vestlusesse kleepimata

Mythex · Pricing · Ehita kõike AI-ga · Veebilehtede ja rakenduste mallid · Mythex võrdluses · Tehisintellektiga rakenduste ehitamise sõnastik · Tasuta tööriistad tehisintellektiga rakenduste ehitamiseks · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) فارسی 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 简体中文 繁體中文(香港) 繁體中文(台灣)