Ce sunt variabilele de mediu și secretele?
Variabilele de mediu sunt setări pe care o aplicație le citește din locul în care rulează, nu din codul ei, cum ar fi adresa unei baze de date. Secretele sunt cele sensibile, precum cheile API și parolele, care nu trebuie arătate niciodată utilizatorilor sau salvate în cod.
Păstrarea setărilor în afara codului permite aceleiași aplicații să ruleze în locuri diferite, cum ar fi o copie de test și versiunea live, fiecare cu propria bază de date și propriile chei.
Secretele sunt orice ar permite cuiva să acționeze ca aplicația ta: chei de plată, chei ale furnizorilor de AI, parole ale serviciilor de e-mail, parole ale bazelor de date. Ele trebuie să stea pe server și să fie citite din mediu atunci când este nevoie.
Greșelile frecvente sunt lipirea unei chei în codul frontend, unde oricine o poate citi în browser, sau într-un fișier care ajunge într-un depozit public. Dacă o cheie se scurge, revoc-o și creează imediat una nouă.
Mythex îți permite să adaugi secrete unui proiect fără să lipești cheia în chat.
Exemple
- STRIPE_SECRET_KEY pentru plăți
- DATABASE_URL pentru conexiunea la baza de date
- Cheia API a unui furnizor de AI
Întrebări
Pot pune o cheie API în codul frontend?
Doar dacă furnizorul spune că acea cheie este menită să fie publică, cum ar fi unele chei pentru hărți sau analiză. Cheile secrete trebuie să rămână pe server.
Ce fac dacă o cheie secretă se scurge?
Revocă-o sau rotește-o imediat în panoul furnizorului, actualizează aplicația cu noua cheie și verifică jurnalele furnizorului pentru eventuale utilizări abuzive.
Vezi și
- Ce sunt variabilele de mediu și secretele? (ghid complet)
- Cum păstrezi cheile API în siguranță
- Secrete fără să lipești chei în chat
Mythex · Pricing · Construiește orice cu AI · Șabloane pentru site-uri și aplicații · Mythex comparat · Glosar pentru crearea de aplicații cu AI · Instrumente gratuite pentru crearea de aplicații cu AI · English