'Nama wajib diisi.', 'email.required' => 'Email wajib diisi.', 'email.email' => 'Email tidak valid.', 'email.unique' => 'Email sudah digunakan.', 'notelp.required' => 'Nomor telepon wajib diisi.', 'alamat.required' => 'Alamat wajib diisi.', 'password.required' => 'Password wajib diisi.', 'password.min' => 'Password harus minimal 8 karakter.', 'password.confirmed' => 'Konfirmasi password tidak cocok.' ]; $validator = Validator::make($request->all(), [ 'name' => 'required|string|max:255', 'email' => 'required|string|email|max:255|unique:users', 'notelp' => 'required|string|max:20', 'alamat' => 'required|string|max:255', 'password' => 'required|string|min:8|confirmed', ], $messages); $validator->validate(); $user = User::create([ 'name' => $request->name, 'email' => $request->email, 'notelp' => $request->notelp, 'alamat' => $request->alamat, 'password' => Hash::make($request->password), ]); return redirect()->route('home')->with('message', 'Registrasi berhasil. Silakan login.'); } }