@extends('school.layouts.app') @section('content')

User Management

Reset passwords and manage user access for Staff and Students

@if(request('search') || request('type') != 'all' || request()->has('session_id')) Reset @endif
@forelse($users as $index => $u) @php $isActive = ($u->type == 'Staff' && $u->status == 1) || ($u->type == 'Student' && $u->status == 'Active'); $typeSlug = $u->type == 'Staff' ? 'staff' : 'student'; @endphp @empty @endforelse
# Session Name Code / Adm.No. Type User ID Department/Class Contact Status Actions
{{ $users->firstItem() + $index }} {{ $u->session_name ?? '—' }}
{{ $u->name }}
{{ $u->email }}
{{ $u->code }} {{ $u->type }} {{ $u->user_id }}
{{ $u->designation }}
{{ $u->department }}
{{ $u->phone }} {{ $isActive ? 'ACTIVE' : 'INACTIVE' }} @if($isActive) @else @endif
No users found.
{{ $users->links() }}
@php $hasResetErrors = $errors->has('new_password') || $errors->has('new_password_confirmation') || $errors->has('user_type') || $errors->has('user_id'); @endphp

Reset Password

@csrf @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif

Resetting password for:

{{ old('user_name', 'User') }}

@error('new_password') {{ $message }} @enderror
@error('new_password_confirmation') {{ $message }} @enderror
@endsection