Compare commits

...

1 Commits

Author SHA1 Message Date
0c5146b288 Nueva funcionalidad para el proceso de login. 2025-11-24 18:36:27 -05:00

View File

@ -10,7 +10,7 @@ class LoginController extends Controller
{ {
/** /**
* Display login page. * Display login page.
* *
* @return Renderable * @return Renderable
*/ */
public function show() public function show()
@ -20,9 +20,9 @@ public function show()
/** /**
* Handle account login request * Handle account login request
* *
* @param LoginRequest $request * @param LoginRequest $request
* *
* @return \Illuminate\Http\Response * @return \Illuminate\Http\Response
*/ */
public function login(LoginRequest $request) public function login(LoginRequest $request)
@ -34,7 +34,11 @@ public function login(LoginRequest $request)
->withErrors(trans('auth.failed')); ->withErrors(trans('auth.failed'));
endif; endif;
$user = Auth::getProvider()->retrieveByCredentials($credentials); $user = Auth::getProvider()->retrieveByCredentials($credentials);
if($user->active != true){
return redirect()->to('login');
}
Auth::login($user); Auth::login($user);
@ -43,14 +47,14 @@ public function login(LoginRequest $request)
/** /**
* Handle response after user authenticated * Handle response after user authenticated
* *
* @param Request $request * @param Request $request
* @param Auth $user * @param Auth $user
* *
* @return \Illuminate\Http\Response * @return \Illuminate\Http\Response
*/ */
protected function authenticated(Request $request, $user) protected function authenticated(Request $request, $user)
{ {
return redirect()->intended(); return redirect()->intended();
} }
} }