Skip to content

Commit

Permalink
formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
taylorotwell committed Sep 11, 2020
1 parent 865ed4f commit c58a2fb
Showing 1 changed file with 20 additions and 13 deletions.
33 changes: 20 additions & 13 deletions src/Http/Controllers/ConfirmablePasswordController.php
Original file line number Diff line number Diff line change
Expand Up @@ -49,20 +49,12 @@ public function show(Request $request)
*/
public function store(Request $request)
{
if (Fortify::$confirmPasswordsUsingCallback) {
$confirmed = call_user_func(
Fortify::$confirmPasswordsUsingCallback,
$request->user(),
$request
);
} else {
$username = config('fortify.username');
$username = config('fortify.username');

$confirmed = $this->guard->validate([
$username => $request->user()->{$username},
'password' => $request->input('password')
]);
}
$confirmed = is_null(Fortify::$confirmPasswordsUsingCallback) ? $this->guard->validate([
$username => $request->user()->{$username},
'password' => $request->input('password')
]) : $this->confirmPasswordUsingCustomCallback($request);

if ($confirmed) {
$request->session()->put('auth.password_confirmed_at', time());
Expand All @@ -72,4 +64,19 @@ public function store(Request $request)
? app(PasswordConfirmedResponse::class)
: app(FailedPasswordConfirmationResponse::class);
}

/**
* Confirm the user's password using a custom callback.
*
* @param \Illuminate\Http\Request $request
* @return bool
*/
protected function confirmPasswordUsingCustomCallback(Request $request)
{
return call_user_func(
Fortify::$confirmPasswordsUsingCallback,
$request->user(),
$request
);
}
}

0 comments on commit c58a2fb

Please sign in to comment.