繁体   English   中英

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

[英]Can't redirect after login success in laravel 5 authentication

我在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.',
        ]);
    }
}
class AuthController extends Controller
{
    protected $redirectTo = '/';
    protected $loginPath = '/login';
}

容易得多...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM