-
- /**
- * Check if login auto-initiate should be valid based upon authentication config.
- */
- protected function shouldAutoInitiate(): bool
- {
- $socialDrivers = $this->socialAuthService->getActiveDrivers();
- $authMethod = config('auth.method');
- $autoRedirect = config('auth.auto_initiate');
-
- return $autoRedirect && count($socialDrivers) === 0 && in_array($authMethod, ['oidc', 'saml2']);
- }