Sicherheit von Webanwendungen · Junior · Frage 70 von 75
Eine React-App braucht den geheimen API-Schlüssel eines Zahlungsanbieters. Wo sollte er liegen?
- 1Nur auf dem Server, hinter deinem eigenen Backend
- 2Im Bundle, aber auf mehrere Variablen verteilt
- 3In einer
.env-Datei, die der Frontend-Bundler liest
Antwort zeigen
Richtige Antwort: Nur auf dem Server, hinter deinem eigenen Backend
Erklärung
Alles, was an den Browser geht, lässt sich in den DevTools lesen. Nur öffentliche Schlüssel (wie ein Publishable Key) dürfen im Frontend-Code stehen.