From 95f769db871c14dae8f0863d335304bf3b34ad22 Mon Sep 17 00:00:00 2001 From: sayasilvi Date: Thu, 18 Dec 2025 09:56:49 +0700 Subject: [PATCH] fixing: Auth controller validation in register form --- app/Http/Controllers/AuthController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/AuthController.php b/app/Http/Controllers/AuthController.php index be5e6ca..e88713a 100644 --- a/app/Http/Controllers/AuthController.php +++ b/app/Http/Controllers/AuthController.php @@ -55,7 +55,7 @@ public function loginProcess(Request $request) // Cek Login PEMBELI if (Auth::guard('pembeli')->attempt($credentials)) { $request->session()->regenerate(); - return redirect()->intended('/'); // Ke Landing Page + return redirect()->intended('/'); } return back()->withErrors([ @@ -73,6 +73,7 @@ public function registerProcess(Request $request) $request->validate([ 'role' => 'required|in:petani,pembeli', 'nama_lengkap' => 'required', + 'email' => 'required|email', 'username' => 'required|unique:petanis,username|unique:pembelis,username|alpha_dash', 'password' => 'required|min:6', 'no_hp' => 'required|numeric', @@ -82,6 +83,7 @@ public function registerProcess(Request $request) if ($request->role == 'petani') { Petani::create([ 'nama_lengkap' => $request->nama_lengkap, + 'email' => $request->email, 'username' => $request->username, 'password' => Hash::make($request->password), 'no_hp' => $request->no_hp, @@ -95,6 +97,7 @@ public function registerProcess(Request $request) } else { Pembeli::create([ 'nama_lengkap' => $request->nama_lengkap, + 'email' => $request->email, 'username' => $request->username, 'password' => Hash::make($request->password), 'no_hp' => $request->no_hp,