Node.js · Junior · Frage 75 von 75
Warum sollte man Geheimnisse wie Datenbankpasswörter nicht fest in den Quellcode schreiben?
- 1Fest codierte Strings lassen Node.js insgesamt spürbar langsamer laufen
- 2Code landet in Git und Builds; Umgebungsvariablen oder einen Secret Manager nutzen
- 3Node.js erlaubt in Quelldateien keine Strings über 32 Zeichen
Antwort zeigen
Richtige Antwort: Code landet in Git und Builds; Umgebungsvariablen oder einen Secret Manager nutzen
Erklärung
Ein einmal eingechecktes Geheimnis bleibt in der Git-Historie. Halte .env-Dateien aus Git heraus und rotiere jedes Geheimnis, das je eingecheckt wurde.