From 412b169e3a77c54f5f67188e7060fac2d78cb7da Mon Sep 17 00:00:00 2001 From: James Cole Date: Wed, 26 Aug 2020 20:37:30 +0200 Subject: [PATCH] Kill 2FA --- app/Http/Controllers/Auth/LoginController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 75e961fa4f..2968bc937b 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -158,7 +158,11 @@ class LoginController extends Controller $email = $request->old('email'); $remember = $request->old('remember'); - // todo must forget 2FA if user ends up here. + $storeInCookie = config('google2fa.store_in_cookie', false); + if (false !== $storeInCookie) { + $cookieName = config('google2fa.cookie_name', 'google2fa_token'); + request()->cookies->set($cookieName, 'invalid'); + } return view('auth.login', compact('allowRegistration', 'email', 'remember', 'allowReset', 'title'));