在laravel 5身份验证中登录成功后无法重定向

时间:2016-01-16 16:38:02

标签: php laravel laravel-5

我在laravel 5中的身份验证有问题,如果我输入错误的用户名和密码并且出现错误,它就有效,但是当成功时,它不会重定向到仪表板,并且不会出现错误。

这是我的代码' AuthController':

public function login(LoginRequest $request){
    $this->validate($request, [
        'username' => 'required', 'password' => 'required',
    ]);

    $remember = (Input::get('remember')) ? true : false;
    if($this->auth->validate(['username' => Input::get('username'),'password' => Input::get('password'), 'active' => 1], $remember)){
        return redirect('/dashboard');
    }else{
        return redirect('/login')->withErrors([
            'failed' => 'Username or Password is invalid. Please try again.',
        ]);
    }
}

1 个答案:

答案 0 :(得分:0)

class AuthController extends Controller
{
    protected $redirectTo = '/';
    protected $loginPath = '/login';
}

更容易......