ACLClouds
ACLClouds

¿Dónde almacenar los tokens y variables de entorno?

Separe la configuración y el código, limite el acceso y regenere un secreto expuesto. Un token en Git o una captura deben considerarse comprometidos.

Un token en Git o una captura deben considerarse comprometidos. El panel le permite pasar variables al proceso sin escribirlas en el código.

Procedimiento paso a paso

  1. Nombrar variables

    Utilice nombres significativos como DISCORD_TOKEN, DATABASE_URL o API_KEY.

  2. Configúrelo en Inicio

    Añada el valor en el campo proporcionado por el egg. Oculte los secretos en las capturas.

  3. Leer del código

    Utilice process.env en Node.js o os.environ en Python.

  4. No subir .env a Git

    Añada .env a .gitignore y solo proporcione un .env.example sin valor.

  5. Responder a una filtración

    Revoque el token en el servicio original, genere uno nuevo y actualice el panel.

Ningún secreto en un ticket

El soporte no necesita el token completo para diagnosticar un inicio.