BookStack\Http\Controllers\Auth\RegisterController::confirmEmail PHP Метод

confirmEmail() публичный Метод

Confirms an email via a token and logs the user into the system.
public confirmEmail ( $token ) : Illuminate\Http\RedirectResponse | Redirector
$token
Результат Illuminate\Http\RedirectResponse | Illuminate\Routing\Redirector
    public function confirmEmail($token)
    {
        $confirmation = $this->emailConfirmationService->getEmailConfirmationFromToken($token);
        $user = $confirmation->user;
        $user->email_confirmed = true;
        $user->save();
        auth()->login($user);
        session()->flash('success', trans('auth.email_confirm_success'));
        $this->emailConfirmationService->deleteConfirmationsByUser($user);
        return redirect($this->redirectPath);
    }