Ich möchte eine Überprüfung für ein Formular erstellen, das das Kennwort zurücksetzt.Benutzerdefinierte Validierungsregeln
Ich habe eine Methode, die überprüft, ob das neue Passwort identisch sind und mehr als 6 Zeichen haben.
Ich vermisse nur eine Sache zu überprüfen, ob das vorherige Passwort konsistent ist.
/**
* Reset user password
*
* @return void
*/
public function reset_password(Request $request){
$this->validate($request, [
'old_password' => 'required',
'password' => 'required|min:6|confirmed'
]);
$user = Auth::user();
$user->password = bcrypt($request->password);
$user->save();
return redirect('/user/profile');
}
Was meinst du mit "konsistent"? –
Ich meine oder wie man überprüft, ob das angegebene Passwort das gleiche wie die in der Datenbank ist. – chmod
Sie wissen, ich gebe das aktuelle Passwort und ich möchte überprüfen, ob das Passwort das gleiche wie in der Datenbank ist. – chmod