質問

私はアプリDjango SocialAuthにいくつかの問題を抱えています。

私は次のエラーを受け取っています:

no such table: openid_consumer_association

ログインするためにGoogleまたはYahooアイコンをクリックするたびに上記のエラーが発生しました。この問題を修正するにはどうすればよいですか?

私が受け取っている別のエラーは、Facebook Connectに関連しています。 FacebookログインURLにアクセスしようとするたびに http:// localhost:8000/accounts/facebook_login/, 、次のエラーを受け取ります。

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

SocialAuthの実装を成功させるために、私は高いとLowを検索してきました。

しかし、かなりのバグがあるようですか?

すべてのヒント、提案は歓迎されています!

役に立ちましたか?

解決

それらを設定に入れなければなりません

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

これらのIDとキーを取得します http://www.facebook.com/developers/apps.php

他のヒント

GoogleとYahooのボタンの場合、SocialAuthログインページは失敗します(ここでは推測していますが、私の場合は同じことができます)OpenIDサポートのために認証バックエンドを有効にしていません。これを行い、もちろん、他のOpenIDが必要とした要素を記入したら、作業リンクが必要です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top