From 0c5146b28808b584c08dfaa23e58b09f96494fc3 Mon Sep 17 00:00:00 2001 From: "junior.bonilla" Date: Mon, 24 Nov 2025 18:36:27 -0500 Subject: [PATCH] Nueva funcionalidad para el proceso de login. --- app/Http/Controllers/LoginController.php | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/LoginController.php b/app/Http/Controllers/LoginController.php index 160c270..5245bc2 100755 --- a/app/Http/Controllers/LoginController.php +++ b/app/Http/Controllers/LoginController.php @@ -10,7 +10,7 @@ class LoginController extends Controller { /** * Display login page. - * + * * @return Renderable */ public function show() @@ -20,9 +20,9 @@ public function show() /** * Handle account login request - * + * * @param LoginRequest $request - * + * * @return \Illuminate\Http\Response */ public function login(LoginRequest $request) @@ -34,7 +34,11 @@ public function login(LoginRequest $request) ->withErrors(trans('auth.failed')); endif; + $user = Auth::getProvider()->retrieveByCredentials($credentials); + if($user->active != true){ + return redirect()->to('login'); + } Auth::login($user); @@ -43,14 +47,14 @@ public function login(LoginRequest $request) /** * Handle response after user authenticated - * + * * @param Request $request * @param Auth $user - * + * * @return \Illuminate\Http\Response */ - protected function authenticated(Request $request, $user) + protected function authenticated(Request $request, $user) { return redirect()->intended(); } -} \ No newline at end of file +} -- 2.45.2