我是Laravel的新手,正在建立一个小项目作为我的学校。我已经解决了上述错误,我似乎无法修复它。任何帮助表示赞赏。
我正在使用sentinel包进行身份验证。
Web.php
Route::post('/login' , 'LoginController@login');
LoginController.php
public function login(Request $request){
Sentinel::authenticate($request->all());
return Sentinel::check();
}
当我点击提交按钮时,此错误显示:
Response.php第403行中的UnexpectedValueException: Response内容必须是实现__toString()的字符串或对象," boolean"给出。
答案 0 :(得分:0)
最后我解决了这个问题。
实际上我忘记在EloquentUser.php中将电子邮件替换为用户名,因为我使用的是用户名唯一而不是电子邮件。
protected $loginNames = ['email']; -> protected $loginNames = ['username'];