我在应用Django Socialauth上遇到了一些问题。

我正在收到以下错误:

no such table: openid_consumer_association

每当我单击Google或Yahoo Icon登录时,我都会出现上述错误。我可以知道如何解决此问题吗?

我收到的另一个错误与Facebook Connect有关。每当我尝试访问Facebook登录URL时 http:// localhost:8000/accounts/facebook_login/, ,我收到以下错误:

{
   "error": {
      "type": "OAuthException",
      "message": "Missing client_id"
   }
}

我一直在寻找成功实施社交服务。

但是看来有很多错误?

任何提示,建议都受到欢迎!

有帮助吗?

解决方案

您必须将它们放在设置中

FACEBOOK_APP_ID = ''
FACEBOOK_API_KEY = ''
FACEBOOK_SECRET_KEY = ''

从中获取这些ID和键 http://www.facebook.com/developers/apps.php

其他提示

对于Google和Yahoo按钮,SocialAuth登录页面失败了,因为(我猜在这里,但对我来说也是如此),您没有启用openID支持的身份验证后端。完成此操作后,当然,填写其他开放式元素,您应该具有工作链接。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top