Ich möchte einen Benutzer mit meinem Java-Code zu überprüfen. Als eine Auswahl möchte ich überprüfen, ob man das Passwort für den Account mit Java kennt.Benutzer Passwort überprüfen
Ich weiß, wenn ich in/etc/shadow dann schauen könnte, wäre es einfach. Es sieht jedoch unmöglich aus.
Gibt es also eine Möglichkeit zu überprüfen, ob ein eingegebenes Passwort für das Passwort des Benutzers im Unix-System gültig ist oder nicht.
Ich lese man password
, aber ich konnte keine gute Lösung finden.
Es wäre hoffentlich sein:
passcheck hogepass -> return 0 if it is true return 1 if not
Ich glaube, ich password
irgendwie verwenden können, aber es könnte sehr gefährlich sein ..
ich den Weg in Java verwenden möchten. Also, wenn Sie irgendeine Idee haben, die auf (nur) Java läuft. Es ist auch willkommen.
Also, nur um sicher zu sein: Sie wollen, dass ein Benutzer, der Ihre Anwendung auf seinem lokalen Rechner ausführt ... muss sein Passwort beim Start eingeben; damit du überprüfen kannst, ob er wirklich dein Programm läuft? Ich frage mich nur; Art von super wichtig Programm, das Sie ihm zur Verfügung stellen? – GhostCat