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 +}