diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 1d9842131f..fe57449a1c 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -66,13 +66,6 @@ class LoginController extends Controller { parent::__construct(); $this->middleware('guest')->except('logout'); - - $loginProvider = config('firefly.login_provider'); - $authGuard = config('firefly.authentication_guard'); - $route = request()->route()->getName(); - if (('eloquent' !== $loginProvider || 'web' !== $authGuard) && 'logout' !== $route) { - throw new FireflyException('Using external identity provider. Cannot continue.'); - } } @@ -134,7 +127,15 @@ class LoginController extends Controller */ public function showLoginForm(Request $request) { - Log::channel('audit')->info('Show login form (1.0).'); + $loginProvider = config('firefly.login_provider'); + $authGuard = config('firefly.authentication_guard'); + $route = request()->route()->getName(); + if (('eloquent' !== $loginProvider || 'web' !== $authGuard) && 'logout' !== $route) { + throw new FireflyException('Using external identity provider. Cannot continue.'); + } + + + Log::channel('audit')->info('Show login form (1.1).'); $count = DB::table('users')->count(); $loginProvider = config('firefly.login_provider');