Cartalyst Sentinel与Laravel社会名流冲突

Cartalyst Sentinel与Laravel社会名流冲突,laravel,laravel-5.2,laravel-socialite,cartalyst-sentinel,Laravel,Laravel 5.2,Laravel Socialite,Cartalyst Sentinel,我有一个laravel应用程序,我集成了Cartalyst Sentinel和laravel社交名流。在整合Laravel Socialite之前,身份验证非常有效。在集成社交名流之后,首先我在调用Socialite::driver('facebook')->user()时,在AbstractProvider.php第200行出现了InvalidStateException错误 以下程序块被激活 if ($this->hasInvalidState()) { throw n

我有一个laravel应用程序,我集成了Cartalyst Sentinel和laravel社交名流。在整合Laravel Socialite之前,身份验证非常有效。在集成社交名流之后,首先我在调用
Socialite::driver('facebook')->user()时,在
AbstractProvider.php
第200行出现了
InvalidStateException
错误

以下程序块被激活

if ($this->hasInvalidState()) {
        throw new InvalidStateException;
}
如果我对异常进行注释,我可以使用facebook登录,但是Sentinel不会将其识别为已登录。但是,当我检查数据库上的users表时,最后一个\u登录时间戳被更新。另外,当我尝试正常身份验证时,VerifyCsrfToken.php第67行出现
令牌不匹配异常。
{{csrf_field()}}
包含在表单中,当我从
Kernel.php中删除中间件时,发生的事情与Laravel Socialite相同

重要

响应是正确的雄辩用户对象,但是当我在blade视图中执行检查时,检查没有通过

非常感谢您的帮助