Hi,
habe gerade mal wieder ein (hoffentlich kleines) Problem. Und zwar arbeite ich z.Zt. an einem Programm das die API von einer Website benutzt. Über die API logge ich mich dann auf dem Server ein, dazu muss ich den Usernamen und das Passwort an die API senden.
Den Usernamen und das Passwort hat der Benutzer zuvor in den Einstellungen von meinen Programm gespeichert.
Jetzt habe ich jedoch, dass ich zur Zeit das Passwort als Klartext mit den anderen Einstellungen zusammen in einer .txt-Datei sichere, was ja nicht gerade sicher ist.
Das Passwort selber generieren und dann das verschlüsselte Passwort speichern und an die API zu übertragen, geht leider auch nicht, da zum Verschlüsseln noch ein bestimmter, userabhängiger Text benötigt wird, der nur in der Datenbank von der Seite selber gespeichert ist.
Gibt es jetzt noch eine Möglichkeit das Passwort irgendwo sicher zu speichern, also zum Beispiel in einer Datenbank?
Gruß,
Dennis
habe gerade mal wieder ein (hoffentlich kleines) Problem. Und zwar arbeite ich z.Zt. an einem Programm das die API von einer Website benutzt. Über die API logge ich mich dann auf dem Server ein, dazu muss ich den Usernamen und das Passwort an die API senden.
Den Usernamen und das Passwort hat der Benutzer zuvor in den Einstellungen von meinen Programm gespeichert.
Jetzt habe ich jedoch, dass ich zur Zeit das Passwort als Klartext mit den anderen Einstellungen zusammen in einer .txt-Datei sichere, was ja nicht gerade sicher ist.
Das Passwort selber generieren und dann das verschlüsselte Passwort speichern und an die API zu übertragen, geht leider auch nicht, da zum Verschlüsseln noch ein bestimmter, userabhängiger Text benötigt wird, der nur in der Datenbank von der Seite selber gespeichert ist.
Gibt es jetzt noch eine Möglichkeit das Passwort irgendwo sicher zu speichern, also zum Beispiel in einer Datenbank?
Gruß,
Dennis