From ddab778616a1cdbffb83d0247a7a01b905a139aa Mon Sep 17 00:00:00 2001 From: Amirmahdi Nourkazemi Date: Sat, 13 Sep 2025 14:20:20 +0330 Subject: [PATCH] feat: check email verified at befor forget password in app --- app/Http/Controllers/UserController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 29bf220..0703d0c 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -83,7 +83,9 @@ public function resetPasswordInApp(Request $request) if (!$user) { return response()->json(['message' => 'کاربری با این ایمیل یافت نشد'], 404); } - + if (!$user->email_verified_at) { + return response()->json(['message' => 'ایمیل شما تایید نشده است'], 403); + } // Update password and remember token $user->password = $request->password; $user->setRememberToken(Str::random(60));