admin add user, password

This commit is contained in:
Saufi
2026-05-26 12:02:16 +08:00
parent 6ca0bd82fd
commit 5fbededf8f
12 changed files with 531 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
@extends('layouts.app')
@section('content')
<main class="page">
<h1>Tambah User</h1>
<p class="subtitle">User baru akan menjadi user biasa secara default. Pilih role admin jika perlu.</p>
@if ($errors->any())
<div class="error">{{ $errors->first() }}</div>
@endif
<form method="POST" action="{{ route('admin.users.store') }}">
@csrf
<label for="name">Nama</label>
<input id="name" type="text" name="name" value="{{ old('name') }}" required autofocus>
<label for="username">Username</label>
<input id="username" type="text" name="username" value="{{ old('username') }}" required>
<label for="email">Emel</label>
<input id="email" type="email" name="email" value="{{ old('email') }}" required>
<label for="password">Password</label>
<input id="password" type="password" name="password" required>
<label for="password_confirmation">Sahkan Password</label>
<input id="password_confirmation" type="password" name="password_confirmation" required>
<label for="role">Role</label>
<select id="role" name="role">
<option value="user" @selected(old('role', 'user') === 'user')>User biasa</option>
<option value="admin" @selected(old('role') === 'admin')>Admin</option>
</select>
<div class="actions">
<button type="submit">Tambah User</button>
<a class="button secondary" href="{{ route('admin.users.index') }}">Kembali</a>
</div>
</form>
</main>
@endsection