Hallo zusammen,
ich habe mittlerweile mehrere API Keys, die ich in meinem Programm nutze, die ich derzeit in den verschiedenen Klassen als Konstante habe.
Mittlerweile wird das aber nicht mehr so ganz durchsichtig. Ebenfalls möchte ich die Flexibilität haben, den Key schnell ändern zu können ohne das Programm neu kompilieren zu müssen und erneut zu deployen (in der Entwicklungsumgebung geht das ja noch, aber nicht auf Produktion...)
Gerne möchte ich zwischen der Entwicklungsumgebung und Produktionumgebung unterscheiden.
Daher meine Frage, wo lege ich die Keys am Besten ab? Auch im Hinblick auf Security...
Erstelle ich in der Datenbank eine Tabelle?
- ID
- Username
- Passwort
- Token
Oder was ist die beste Lösung dafür?
ich habe mittlerweile mehrere API Keys, die ich in meinem Programm nutze, die ich derzeit in den verschiedenen Klassen als Konstante habe.
Mittlerweile wird das aber nicht mehr so ganz durchsichtig. Ebenfalls möchte ich die Flexibilität haben, den Key schnell ändern zu können ohne das Programm neu kompilieren zu müssen und erneut zu deployen (in der Entwicklungsumgebung geht das ja noch, aber nicht auf Produktion...)
Gerne möchte ich zwischen der Entwicklungsumgebung und Produktionumgebung unterscheiden.
Daher meine Frage, wo lege ich die Keys am Besten ab? Auch im Hinblick auf Security...
Erstelle ich in der Datenbank eine Tabelle?
- ID
- Username
- Passwort
- Token
Oder was ist die beste Lösung dafür?