validate([ 'username' => 'required|string|min:4|unique:users,username', 'nama_lengkap' => 'required|string|min:4', 'password' => 'required|string|min:6|confirmed', ], [ // Bahasa Indonesia 'username.required' => 'Username wajib diisi.', 'username.min' => 'Username minimal 4 karakter.', 'username.unique' => 'Username sudah digunakan.', 'nama_lengkap.required' => 'Nama lengkap wajib diisi.', 'nama_lengkap.min' => 'Nama lengkap minimal 4 karakter.', 'password.required' => 'Password wajib diisi.', 'password.min' => 'Password minimal 6 karakter.', 'password.confirmed' => 'Konfirmasi password tidak cocok.', ]); User::create([ 'username' => $request->username, 'nama_lengkap' => $request->nama_lengkap, // 'password' => Hash::make($request->password), 'password' => $request->password, 'role' => 'user', // user default ]); return redirect()->route('login') ->with('success', 'Akun berhasil dibuat! Silakan login.'); } }