@php // Verificar si el modo "force_authentik_only" está activado $extension = \App\Models\Extension::where('extension', 'Authentik')->first(); $forceAuthentikOnly = false; $authentikEnabled = false; if ($extension && $extension->enabled) { $settings = $extension->settings->pluck('value', 'key')->toArray(); $forceAuthentikOnly = !empty($settings['force_authentik_only']); $authentikEnabled = !empty($settings['client_id']) && !empty($settings['client_secret']) && !empty($settings['base_url']); } @endphp @if($forceAuthentikOnly && $authentikEnabled) {{-- Mode Authentik uniquement --}}

{{ __('auth.sign_in_title') }}

{{ __('authentik::messages.authentik_force_only_description') }}

{{ __('authentik::messages.authentik_login_button') }}
@else {{-- Mode normal --}}

{{ __('auth.sign_in_title') }}

{{ __('auth.sign_in') }} @if (config('settings.oauth_github') || config('settings.oauth_google') || config('settings.oauth_discord'))
{{ __('auth.or_sign_in_with') }}
@foreach (['github', 'google', 'discord'] as $provider) @if (config('settings.oauth_' . $provider)) {{ $provider }} {{ __(ucfirst($provider)) }} @endif @endforeach
@endif @if(!config('settings.registration_disabled', false))
{{ __('auth.dont_have_account') }} {{ __('auth.sign_up') }}
@endif @endif