feat(auth): update login and register flow

This commit is contained in:
2026-08-17 08:10:48 +03:30
parent 95cc970b07
commit 528423d56b
5 changed files with 73 additions and 241 deletions
@@ -29,11 +29,13 @@ class LoginController extends Controller
'general' => 'اطلاعات یافت نشد'
]);
}
if (!\Hash::check($input['password'] , $user->password)){
return back()->withErrors([
'general' => 'اطلاعات یافت نشد'
]);
}
Auth::login($user);
return redirect()->route('index');
}
+1 -1
View File
@@ -34,7 +34,7 @@ class LoginPostRequest extends FormRequest
'password' => [
'required',
'string',
'min:8',
'min:2',
'alpha_num',
+12 -4
View File
@@ -66,7 +66,8 @@ class RegisterPostRequest extends FormRequest
'string',
'min:5',
'max:100',
'alpha_num'
'alpha_num',
'unique:users,user_name'
],
'national_code' => [
'required',
@@ -84,19 +85,26 @@ class RegisterPostRequest extends FormRequest
'gender' => [
'required',
'int',
'in:0,1,2'
'in:0,1,'
],
'marital_status' => [
'required',
'int',
'in:0,1'
'in:0,1,2'
],
'user_province' => [
'nullable'
],
'user_city' => [
'nullable'
]
],
'image' => [
'nullable',
'file',
'mimes:jpg,jpeg,png,webp',
'max:800',
],
];
}
}