@extends('layouts.admin.app', ['page' => $menuAdmin['settings']['active'] ?? "", 'sub_page' => $menuAdmin['settings']['route']['authentication']['sub_active'] ?? "" ]) @section('title', __('labels.authentication_settings')) @section('header_data') @php $page_title = __('labels.authentication_settings'); $page_pretitle = __('labels.admin') . " " . __('labels.settings'); @endphp @endsection @php $breadcrumbs = [ ['title' => __('labels.home'), 'url' => route('admin.dashboard')], ['title' => __('labels.settings'), 'url' => route('admin.settings.index')], ['title' => __('labels.authentication_settings'), 'url' => null], ]; @endphp @section('admin-content')
@csrf

{{ __('labels.sms_gateway') }}

Note: SMS Gateway priority logic:
  • If Custom SMS is enabled → Gateway: Custom (Priority)
  • If Custom SMS is disabled but Firebase is enabled → Gateway: Firebase
  • If both are disabled → Gateway: Not Set
Both Firebase and Custom SMS can be enabled simultaneously. Custom SMS takes priority when enabled.
Not Set

{{ __('labels.custom_sms') }}

{{ __('labels.custom_sms_mobile_format_hint') }}
{{ __('labels.custom_sms_text_format_data_hint') }}
{{ __('labels.custom_sms_placeholders_title') }}
{{ __('labels.custom_sms_placeholders_hint') }}
@if(isset($settings['customSmsHeaderKey']) && is_array($settings['customSmsHeaderKey'])) @foreach($settings['customSmsHeaderKey'] as $index => $key)
@endforeach @endif
@if(isset($settings['customSmsParamsKey']) && is_array($settings['customSmsParamsKey'])) @foreach($settings['customSmsParamsKey'] as $index => $key)
@endforeach @endif
@if(isset($settings['customSmsBodyKey']) && is_array($settings['customSmsBodyKey'])) @foreach($settings['customSmsBodyKey'] as $index => $key)
@endforeach @endif

{{ __('labels.test_sms_section_title') }}
{{ __('labels.test_sms_section_hint') }}

{{ __('labels.firebase') }}

{{ __('labels.social_login') }}

@endsection @push('scripts') @endpush