feat: check email verified at befor forget password in app

This commit is contained in:
2025-09-13 14:20:20 +03:30
parent 5715a89686
commit ddab778616
+3 -1
View File
@@ -83,7 +83,9 @@ public function resetPasswordInApp(Request $request)
if (!$user) { if (!$user) {
return response()->json(['message' => 'کاربری با این ایمیل یافت نشد'], 404); return response()->json(['message' => 'کاربری با این ایمیل یافت نشد'], 404);
} }
if (!$user->email_verified_at) {
return response()->json(['message' => 'ایمیل شما تایید نشده است'], 403);
}
// Update password and remember token // Update password and remember token
$user->password = $request->password; $user->password = $request->password;
$user->setRememberToken(Str::random(60)); $user->setRememberToken(Str::random(60));