@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.

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

@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.google_recaptcha') }}

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

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

{{--
--}} {{-- --}} {{--
--}}
@endsection