响应中的意外值异常.php第 403 行 - Laravel 5.3



我是Laravel的新手,正在建立一个小项目作为我的学校教育。我已经遇到了上述错误,但我似乎无法修复它。任何帮助,不胜感激。

我正在使用哨兵包进行身份验证。

网络.php

Route::post('/login' , 'LoginController@login');

登录控制器.php

public function login(Request $request){
       Sentinel::authenticate($request->all());
       return Sentinel::check();
}

当我单击提交按钮时,显示此错误:

响应中的意外值异常.php第 403 行: 响应内容必须是实现给定的 __toString() "布尔值"的字符串或对象。

最后我解决了问题.

实际上,我忘记在EloquentUser中将电子邮件替换为用户名.php因为我使用的是用户名唯一而不是电子邮件。

 protected $loginNames = ['email']; ->  protected $loginNames = ['username'];

最新更新