小编Edu*_*lgo的帖子

Hybridauth - PHP - Facebook返回了无效的用户ID

好吧,我有两个星期前使用facebook工作并正确登录hybridauth,我没有任何改变,今天早上我发现它无法正常工作.我试图将facebook应用程序(id和密钥)切换到另一个之前也在工作的应用程序,但仍然在发生相同的情况.我也尝试运行hybridauth附带的示例,它们也没有工作,所以我知道不是来自我身边的配置,也不是来自facebook app配置.

这是我尝试登录时告诉我的内容:

错误! 认证失败.用户已取消身份验证或提供商拒绝连接.

原始错误消息:身份验证失败!Facebook返回了一个荣耀的用户ID.

  • 每个与我的服务器相关的东西都可以发生吗?
  • Facebook在过去24小时内对其API进行了任何更改吗?
  • 有没有人尝试过类似的东西?

更新: 我从1周前开始工作,为了让它工作我发现其他人之前(不到1个月前)有相同的问题,他们通过更新Facebook PHP SDK修复了17天前.

以下是GitHub的链接,您可以在其中查看更改以解决此问题:

https://github.com/F21/hybridauth/commit/3b115ee3abb5afbf44c37082e63aa8b056bf550c

有了这个,我设法让一切正常,但现在发生了同样的错误,即使这些变化(工作一周后).

php facebook yii hybridauth yii-extensions

10
推荐指数
1
解决办法
8489
查看次数

标签 统计

facebook ×1

hybridauth ×1

php ×1

yii ×1

yii-extensions ×1