2TECH.WORK
2TECH.WORK / DOCS

La configuració ha de pertànyer fora del vostre codi

Feu visibles les configuracions requerides per als mantenidors tot mantenint els valors privats fora dels repositoris i actius públics.

Llegeix més
Arquitectura i connexions descrites en aquesta pàgina.
01

Classifiqueu cada configuració

La configuració pública pot incloure un nom de visualització o un punt d'accés públic. Les configuracions sensibles inclouen credencials i material de signatura. Tracta-les de manera diferent quan triïs l’emmagatzematge i els permisos. El codi del navegador és visible per als visitants: una variable incorporada en una build de frontend és pública independentment del seu nom.

02

Documenta noms, no secrets

Mantingues la configuració d’exemple amb explicacions i marcadors inofensius. Valida els valors requerits a l’inici i informa d’un nom de variable perdut sense imprimir-ne el contingut. Mantingues separades les configuracions de desenvolupament, previsualització i producció. Revisa els canvis de configuració amb la mateixa cura que el codi.

03

Rota l’accés de manera deliberada

Quan es reemplaça una credencial, actualitzeu els serveis dependents i verifiqueu el resultat abans de revocar el valor antic quan el proveïdor admeti aquesta seqüència. Revoqueu les credencials exposades de manera immediata. No copieu fitxers d'entorn complets als tiquets o registres; compartiu els noms i els errors censurats en lloc d'això.

Exemple de configuració
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com