middleware('guest'); } protected function sendResetResponse($response) { $user = auth()->user(); if ($user->google_2fa_secret) { auth()->logout(); session(['2fa:user:id' => $user->id]); return redirect('/validate_two_factor/' . $user->account->account_key); } else { Event::fire(new UserLoggedIn()); return $this->traitSendResetResponse($response); } } public function showResetForm(Request $request, $token = null) { return view('auth.passwords.reset')->with([ 'token' => $token, 'url' => '/password/reset' ]); } }