auth dan user profile

This commit is contained in:
2026-07-17 11:19:09 +07:00
parent 0c289ec244
commit e316d064ef
11 changed files with 188 additions and 28 deletions
@@ -28,9 +28,15 @@ class AuthController extends Controller
public function createAccount(Request $request)
{
$credentials = $request->validate([
'username' => 'required|string|max:255|unique:users,username',
'username' => 'required|string|min:6|max:255|unique:users,username',
'email' => 'required|string|email|max:255|unique:users,email',
'password' => 'required|string|min:8|confirmed',
], [
'username.unique' => 'Nama pengguna sudah digunakan.',
'username.min' => 'Nama pengguna minimal 6 karakter.',
'email.unique' => 'Email sudah digunakan.',
'password.confirmed' => 'Konfirmasi password tidak cocok.',
'password.min' => 'Password minimal 8 karakter.',
]);
$user = User::create([
@@ -89,6 +95,9 @@ class AuthController extends Controller
$request->validate([
'email_username' => 'required|string',
'password' => 'required|string',
], [
'email_username.required' => 'Email atau username harus diisi.',
'password.required' => 'Password harus diisi.',
]);
$login = $request->input('email_username');