我正在使用Laravel Socialite在网站上添加Facebook连接按钮。有时,我在回调中遇到此错误:
exception 'Laravel\Socialite\Two\InvalidStateException'
in /example/vendor/laravel/socialite/src/Two/AbstractProvider.php:161
我不知道这是什么意思,也没有找到有关此错误的任何信息。真正的问题是它似乎是一个随机异常(不明白为什么会发生)。那么这个错误是什么意思以及如何避免呢?
昨晚我遇到了这个问题,并使用以下解决方案解决了这个问题。
有关我的问题的更多信息,我已经
第182行的AbstractProvider.php中的InvalidStateException
在该功能中,handleProviderCallback()
当它从Facebook登录名重新定向回去时。这似乎与您的问题相同。
此外,我发现在不打开的情况下出现问题www
。当我打开网站时www.mysite.com
-没问题。起初,我认为我的问题是随机的,直到我得到
Chris Townsend 对问题的答复的线索为止-非常感谢。
解决方案
config/session.php
'domain' => null,
我对进行了更改'domain' => 'mysite.com'
。'php artisan cache:clear'
和'composer dump-autoload'
,我可以没有从两个问题登录www.mysite.com
和mysite.com
完成这些修改后,在测试时,请务必从浏览器中删除Cookie。旧的Cookie仍然会产生问题。
本文向大家介绍Laravel API的社交名流-无状态,包括了Laravel API的社交名流-无状态的使用技巧和注意事项,需要的朋友参考一下 示例 这将返回API使用者必须提供给最终用户的URL,以从Facebook获得授权。
我的状态帖子有以下数据库设置。对于每一篇文章,用户可以喜欢这篇文章,评论这篇文章,甚至可以由作者在原始文章中添加标签。 我试图设置我的足智多谋的控制器后带回所有的数据通过JSON对象,但我不能正确地找到评论,喜欢或标记用户名。如果有区别的话,我会用哨兵2进行认证。 以下是数据库设置: 我的Post控制器,我只是有一个简单的页面,可以显示所有内容。我不想循环查看文件中的任何内容,我只想返回json完
我刚和Laravel社交名媛做了一个auth控制器。第一次我只检索姓名和电子邮件数据,然后我试图检索性别,但它出现了一个错误,上面写着 在这里,我提供了如果使用方法所得到的结果:
我使用solcialite登录Laravel通过Gihub,但有问题登录。我得到一个错误:Symfony\组件\调试\异常\FatalThrowableError(E_RECOVERABLE_ERROR)类型错误:参数1传递给照明\Auth\SessionGuard::登录()必须实现接口照明\合同\Auth\身份验证,空给定,调用 /var/www/html/testio/vendor/lara
关注、赞接口(有控件) /** * 关注、赞接口(有控件) * * @memberOf Tida * @function * * @param {object} options 入参 * @param {number} options.sellerId 卖家id * @param {number} options.targetId 赞的目标 * @param {number}
社交网络的一大特征就是用户间的相互关注,从而形成朋友圈或媒体圈,实现便捷的信息分享和传播。GitHub支持项目级别及用户级别的关注。 关注一个项目很简单,只需点击项目名称右侧的“Watch”按钮。 图2-27:项目的关注按钮 添加对项目的关注后,点击页面左上角的“github”文字图标进入仪表板(Dashboard)页面,如图2-28所示。 图2-28:关注项目在仪表板页的显示 仪表板页面的左侧显