@extends('layouts/default') {{-- Page title --}} @section('title') {{ trans('admin/settings/general.ldap_ad') }} @parent @stop @section('header_right') {{ trans('general.back') }} @stop {{-- Page content --}} @section('content') @if ((!function_exists('ldap_connect')) || (!function_exists('ldap_set_option')) || (!function_exists('ldap_bind')))
{{ trans('admin/settings/general.ldap_extension_warning') }}
@endif
{{csrf_field()}}

{{ trans('admin/settings/general.ldap_ad') }}

@if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('is_ad') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif

{{ trans('admin/settings/general.ldap_pw_sync_help') }}

@error('ldap_pw_sync') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif

{{ trans('admin/settings/general.ad_domain_help') }}

@error('ad_domain') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_client_tls_key') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif

{{ trans('admin/settings/general.ldap_client_tls_cert_help') }}

@error('ldap_client_tls_cert') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_server') {{ $message }} @enderror

{{ trans('admin/settings/general.ldap_server_help') }}

@if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_tls') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_server_cert_ignore') {{ $message }} @enderror

{{ trans('admin/settings/general.ldap_server_cert_help') }}

@if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_uname') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_pword') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_basedn') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_filter') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_username_field') {!! $message !!} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_lname_field') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_fname_field') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_auth_filter_query') {!! $message !!} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@if ($groups->count()) @if ((Config::get('app.lock_passwords') || (!Auth::user()->isSuperUser())))
    @foreach ($groups as $id => $group) {!! '
  • '.e($group).'
  • ' !!} @endforeach
{{ trans('admin/users/general.group_memberships_helpblock') }} @else
{{ trans('admin/settings/general.ldap_default_group_info') }}
@endif @else

{!! trans('admin/settings/general.no_groups') !!}

@endif

{!! trans('admin/settings/general.ldap_activated_flag_help') !!}

@error('ldap_active_flag') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_invert_active_flag') {{ $message }} @enderror

{!! trans('admin/settings/general.ldap_invert_active_flag_help') !!}

@if (config('app.lock_passwords')===true)

{!! trans('general.feature_disabled') !!}

@endif
@error('ldap_emp_num') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_dept') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_manager') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_email') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_phone') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_jobtitle') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@error('ldap_country') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif

{!! trans('admin/settings/general.ldap_location_help') !!}

@error('ldap_location') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@if ($setting->ldap_enabled)

{{ trans('admin/settings/general.ldap_login_sync_help') }}

@if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif

{{ trans('admin/settings/general.ldap_login_test_help') }}

@endif

{{ trans('admin/settings/general.custom_forgot_pass_url_help') }}

@error('custom_forgot_pass_url') {{ $message }} @enderror @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}

@endif
@endsection @push('js') @endpush