Ich erstelle eine Laravel-Verwaltungsanwendung, die eine Verbindung zu einer Anzahl verschiedener Datenbanken auf verschiedenen Servern herstellen kann. Ich möchte die Passwörter nicht im Klartext auf dem Server speichern, wenn der Server irgendwann einmal kompromittiert ist, was Zugriff auf alle Anwendungsdaten und nicht nur auf die lokalen Daten geben würde.Wie speichere ich vorübergehend ein Datenbankpasswort in Laravel?
Wenn ein Benutzer auf eine der Datenbanken klickt, um darauf zuzugreifen, möchte ich, dass er das Kennwort für diese Datenbank eingibt und ihnen dann für die Dauer ihrer Sitzung Zugriff gewährt.
Ich könnte das Passwort in einer Sitzungsvariablen speichern, aber ich bin mir nicht sicher, ob das sicher ist. Was ist der sicherste Weg, dies zu tun?
besten Weg wäre Laravel5 Standard verschlüsseln/entschlüsseln Mechanismus verwenden, mit starken Salz. –