@props(['returnTo' => '']) @php $providers = [ 'google' => [ 'label' => __('ui.auth_continue_google'), 'ready' => filled(config('services.google.client_id')) && filled(config('services.google.client_secret')), 'mark' => 'G', ], 'apple' => [ 'label' => __('ui.auth_continue_apple'), 'ready' => filled(config('services.apple.client_id')) && filled(config('services.apple.team_id')) && filled(config('services.apple.key_id')) && (filled(config('services.apple.private_key')) || filled(config('services.apple.private_key_path'))), 'mark' => 'A', ], ]; $providers = array_filter($providers, static fn (array $details): bool => $details['ready']); @endphp @if($providers !== [])
@foreach($providers as $provider => $details) {{ $details['label'] }} @endforeach
{{ __('ui.auth_or_email') }}
@endif