【问题标题】:The Response content must be a string or object implementing __toString(), "boolean" given in laravel响应内容必须是实现 __toString() 的字符串或对象,laravel 中给出的“布尔值”
【发布时间】:2019-09-20 10:22:50
【问题描述】:

我可以正常注册,但是当我要登录时,这里会出现一个错误,例如 -

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

在我的登录控制器中 -

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

在 web.php 中

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

【问题讨论】:

    标签: laravel


    【解决方案1】:

    试试 -

    if(Sentinel::check()){
        // authenticated
    
    } else {
        // not authenticated
        return redirect()->back();
    }
    

    请访问 - sentinel manual

    【讨论】:

      猜你喜欢
      • 2018-06-04
      • 2013-07-21
      • 1970-01-01
      • 2019-03-17
      • 2017-08-17
      • 1970-01-01
      • 2015-10-24
      相关资源
      最近更新 更多