postLogin()在laravel 5中覆盖,给出未定义的索引错误

时间:2015-06-16 11:26:59

标签: php laravel laravel-5 laravel-validation

在我的user表格中,电子邮件的coumns名称为user_email,密码为user_pass

我想覆盖postLogin()内的AuthController方法,以便能够对用户进行身份验证

这是我试过的

 public function postLogin(\Illuminate\Http\Request $request)
{
        $this->validate($request, ['user_email' => 'required|email', 'user_pass' => 'required']);

        $credentials = $request->only('user_email', 'user_pass');


     if ($this->auth->attempt($credentials, $request->has('remember')))
        {
            return redirect()->intended($this->redirectPath());
        }
}

这会抛出ErrorException in EloquentUserProvider.php line 111: Undefined index: password

但我根本没有传递密码索引!!从我的登录表单中输入的名称是user_emailuser_pass

任何线索

0 个答案:

没有答案