Edit System User

Update user details, roles, access status and password requirements.

@if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@csrf @method('PUT')

User Account Information

Update the user’s identity, member link, roles and account access.

Basic Information

Linking a church member allows the user account to use the member’s profile information.

Account Status

User Roles

Select one or more roles to determine which modules and actions this user can access.

@php $selectedRoles = old( 'roles', $user->roles->pluck('name')->all() ); @endphp @if($roles->isEmpty())
No roles found

Create roles before editing system-user access.

@else
@foreach($roles as $role) @endforeach
@endif

Security Information

Last Login

{{ $user->last_login_at ? $user->last_login_at->format('d M Y, h:i A') : 'Never logged in' }}

Last Login IP

{{ $user->last_login_ip ?: 'Not recorded' }}

Failed Attempts

{{ number_format($user->failed_login_attempts ?? 0) }}

Lock Status

{{ $user->isLocked() ? 'Locked until ' . $user->locked_until->format('d M Y, h:i A') : 'Not locked' }}

@if($user->isLocked())

Account locked

This account is temporarily locked because of repeated failed login attempts. Use the unlock action from the user-management page.

@endif
Cancel