Речник

Што се променливи на околината и тајни?

Променливите на околината се поставки што апликацијата ги чита од местото каде работи, а не од својот код, како адреса на базата. Тајните се осетливите, како API клучевите и лозинките, кои никогаш не смеат да се покажуваат на корисниците или да се запишуваат во кодот.

Кога поставките се надвор од кодот, истата апликација може да работи на различни места, како копија за тестирање и живата верзија, секоја со своја база и свои клучеви.

Тајни се сè што би му овозможило на некој друг да дејствува како вашата апликација: клучеви за плаќања, клучеви за AI провајдери, лозинки за е-пошта, лозинки за базата. Тие припаѓаат на серверот и се читаат од околината кога ќе им треба.

Вообичаените грешки се залепување клуч во фронтенд кодот, каде секој може да го прочита во прелистувачот, или во датотека што завршува во јавен репозиториум. Ако клуч процури, укинете го и направете нов веднаш.

Mythex ви овозможува да додавате тајни во проектот без да го залепувате клучот во разговорот.

Примери

  • STRIPE_SECRET_KEY за плаќања
  • DATABASE_URL за конекцијата со базата
  • API клуч на AI провајдер

Прашања

Можам ли да ставам API клуч во фронтенд кодот?

Само ако провајдерот вели дека тој клуч е наменет да биде јавен, како некои клучеви за мапи или аналитика. Тајните клучеви мора да останат на серверот.

Што да направам ако тајниот клуч процури?

Укинете го или заменете го веднаш во таблата на провајдерот, ажурирајте ја апликацијата со новиот клуч и проверете ги логовите на провајдерот за евентуална злоупотреба.

Видете и

  • Што се променливи на околината и тајни? (целосен водич)
  • Како да ги чувате API клучевите безбедно
  • Тајни без залепување клучеви во разговорот

Mythex · Pricing · Градете што било со AI · Шаблони за веб-страници и апликации · Mythex во споредба · Речник за градење апликации со AI · Бесплатни алатки за градење апликации со 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 മലയാളം Монгол मराठी 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 简体中文 繁體中文(香港) 繁體中文(台灣)