Ordliste

Hvad er miljøvariabler og hemmeligheder?

Miljøvariabler er indstillinger, en app læser fra det sted, den kører, i stedet for fra sin kode, for eksempel en databaseadresse. Hemmeligheder er de følsomme, som API-nøgler og adgangskoder, og de må aldrig vises for brugere eller committes i kode.

Når indstillinger ligger uden for koden, kan den samme app køre flere steder, for eksempel en testkopi og den live version, hver med sin egen database og nøgler.

Hemmeligheder er alt, der ville lade nogen andre handle som din app: betalingsnøgler, AI-udbyder-nøgler, adgangskoder til e-mailtjenester, databaseadgangskoder. De hører hjemme på serveren og læses fra miljøet, når de skal bruges.

De almindelige fejl er at indsætte en nøgle i frontend-kode, hvor alle kan læse den i browseren, eller i en fil, der ender i et offentligt repository. Hvis en nøgle lækker, så tilbagekald den og opret en ny med det samme.

I Mythex kan du tilføje hemmeligheder til et projekt uden at indsætte nøglen i chatten.

Eksempler

  • STRIPE_SECRET_KEY til betalinger
  • DATABASE_URL til databaseforbindelsen
  • En AI-udbyders API-nøgle

Spørgsmål

Kan jeg putte en API-nøgle i min frontend-kode?

Kun hvis udbyderen siger, at nøglen må være offentlig, som nogle kort- eller analysenøgler. Hemmelige nøgler skal blive på serveren.

Hvad gør jeg, hvis en hemmelig nøgle lækker?

Tilbagekald eller roter den med det samme i udbyderens dashboard, opdater din app med den nye nøgle, og tjek udbyderens logs for misbrug.

Se også

  • Hvad er miljøvariabler og hemmeligheder? (hele guiden)
  • Sådan holder du API-nøgler sikre
  • Hemmeligheder uden at indsætte nøgler i chatten

Mythex · Pricing · Byg hvad som helst med AI · Skabeloner til websites og apps · Mythex sammenlignet · Ordliste for app-bygning med AI · Gratis værktøjer til app-bygning med AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština 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 简体中文 繁體中文(香港) 繁體中文(台灣)