I am using the auth feature provided by Laravel 5 and trying to login with valid credentials but it is throwing me invalid user error continuously.
Here is my postLogin.
public function postLogin(Request $request)
{
$this->validate($request, [
'email' => 'required|email', 'password' => 'required',
]);
$credentials = $request->only('email', 'password');
if ($this->auth->attempt($credentials, $request->has('remember')))
{
if($this->auth->attempt(['active' => 1]))
{
return redirect()->intended($this->redirectPath());
}
else
{
return redirect('aut.reset');
}
}
return redirect()->back()
->withInput($request->only('email', 'remember'))
->withErrors([
'email' => $this->getFailedLoginMesssage(),
]);
}
My Model contains username, email, password, active, client_code fields.