Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Can';在laravel 5身份验证中登录成功后无法重定向_Php_Laravel_Laravel 5 - Fatal编程技术网

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

Php Can';在laravel 5身份验证中登录成功后无法重定向,php,laravel,laravel-5,Php,Laravel,Laravel 5,我在laravel 5中的身份验证有问题,如果我输入了错误的用户名和密码并且出现了错误,它就会工作,但是如果成功,它不会重定向到仪表板,也不会出现错误 这是我的代码“AuthController”: public function login(LoginRequest $request){ $this->validate($request, [ 'username' => 'required', 'password' => 'required',

我在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.',
        ]);
    }
}

更容易….

对不起,伙计们,我已经解决了。。刚刚将$this->auth->validate更改为$this->auth->trunt,将重定向改为return redirect()->designed('dashboard');
class AuthController extends Controller
{
    protected $redirectTo = '/';
    protected $loginPath = '/login';
}