We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1942eeb commit d96b432Copy full SHA for d96b432
1 file changed
app/app/Http/Controllers/PasswordRecoveryController.php
@@ -79,7 +79,9 @@ public function resetPassword(Request $request)
79
'password_confirm' => 'required|same:new_password'
80
);
81
$validator = Validator::make(Input::all(), $validation_rules);
82
- if ($validator->fails()) {
+ if (BaseUser::authenticate($user_email, $request->input('new_password'))) {
83
+ return Redirect::back()->withErrors(['New password must be different than old']);
84
+ } elseif ($validator->fails()) {
85
return Redirect::back()->withErrors($validator)->withInput();
86
} else {
87
$user->password_hash = User::generateSaltedHash($request->input('new_password'));
0 commit comments