响应内容必须是实现__toString()的字符串或对象,在laravel中为“ boolean”

时间:2019-09-20 10:22:50

标签: laravel

我可以正确注册,但是当我要登录时,会出现类似-

的错误

The Response content must be a string or object implementing __toString(), "boolean" given

在我的LoginController中-

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

在web.php

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

1 个答案:

答案 0 :(得分:1)

尝试-

if(Sentinel::check()){
    // authenticated

} else {
    // not authenticated
    return redirect()->back();
}

请访问-sentinel manual