2 @if($authMethod === 'system' && $user->system_name == 'public')
3 <p class="mb-none text-warn">{{ trans('settings.users_system_public') }}</p>
7 <label class="setting-list-label">{{ trans('settings.users_details') }}</label>
8 @if($authMethod === 'standard')
9 <p class="small">{{ trans('settings.users_details_desc') }}</p>
11 @if($authMethod === 'ldap' || $authMethod === 'system')
12 <p class="small">{{ trans('settings.users_details_desc_no_email') }}</p>
14 <div class="grid half mt-m gap-xl">
16 <label for="name">{{ trans('auth.name') }}</label>
17 @include('form.text', ['name' => 'name'])
20 @if($authMethod !== 'ldap' || userCan('users-manage'))
21 <label for="email">{{ trans('auth.email') }}</label>
22 @include('form.text', ['name' => 'email', 'disabled' => !userCan('users-manage')])
28 @if($authMethod === 'ldap' && userCan('users-manage'))
29 <div class="grid half gap-xl v-center">
31 <label class="setting-list-label">{{ trans('settings.users_external_auth_id') }}</label>
32 <p class="small">{{ trans('settings.users_external_auth_id_desc') }}</p>
35 @include('form.text', ['name' => 'external_auth_id'])
40 @if(userCan('users-manage'))
42 <label for="role" class="setting-list-label">{{ trans('settings.users_role') }}</label>
43 <p class="small">{{ trans('settings.users_role_desc') }}</p>
45 @include('form.role-checkboxes', ['name' => 'roles', 'roles' => $roles])
50 @if($authMethod === 'standard')
51 <div new-user-password>
52 <label class="setting-list-label">{{ trans('settings.users_password') }}</label>
56 {{ trans('settings.users_send_invite_text') }}
59 @include('components.toggle-switch', [
60 'name' => 'send_invite',
61 'value' => old('send_invite', 'true') === 'true',
62 'label' => trans('settings.users_send_invite_option')
67 <div id="password-input-container" @if(!isset($model)) style="display: none;" @endif>
68 <p class="small">{{ trans('settings.users_password_desc') }}</p>
71 {{ trans('settings.users_password_warning') }}
74 <div class="grid half mt-m gap-xl">
76 <label for="password">{{ trans('auth.password') }}</label>
77 @include('form.password', ['name' => 'password'])
80 <label for="password-confirm">{{ trans('auth.password_confirm') }}</label>
81 @include('form.password', ['name' => 'password-confirm'])