我们正在使用名为" AllAuth"的Django框架。通过Facebook和Twitter验证我们的用户。 由于未知原因,我们的一些用户会得到"不正确的值"他们尝试在我们的应用程序中再次登录时出错。新用户不会发生这种情况。
我设法对其进行故障排除,我注意到如果我在iOS SDK中更改权限(例如,添加"位置"的权限),或者如果我从Facebook Apps删除我们的应用程序,我就能够成功连接。所以我想它必须是我们的老用户的令牌。很遗憾,我现在无法重现错误,但我们的一些客户仍然无法登录。
有没有办法重新请求"用户对iOS SDK的许可?
更新
错误是
访问令牌无效,因为用户尚未使用该应用 超过90天
这是Facebook的一个已知问题,并且有that的开放票!