2015-04-17 17 views
7

Ich habe das Passwort ändern Formular und es gibt zwei Felder darin: old_password und new_password.Laravel 5 - Validator für das aktuelle Benutzerpasswort

ich mit Validator für altes Passwort bin stecken, hier ist was ich getan:

Validator::extend('old_password', function($attribute, $value) use ($user) { 
    return $user->password === Hash::make($value); 
}); 

Aber Hash::make($value) immer anderes Ergebnis mit den gleichen $value erzeugt.

Wie kann ich den Validator so konfigurieren, dass er dem aktuellen Benutzerpasswort entspricht?

Antwort