2012-01-10 15 views
1

Facebookのログインを使用するdjangoを使用して小さなページを構築しようとしています。私はagiliqのdjango-social-authパッケージを使用しています:https://github.com/agiliq/Django-Socialauthdjangoのソーシャル認証のFacebookログイン画面がありません

しかし、私はfacebookからのログインを見る/テストすることができません。

settings.pyとurls.pyは、ここで見つけることができます:http://dpaste.com/685141/

私が行く:127.0.0.1:8000/login/facebook私のFacebookから次のエラーを取得:

f Error: 
An error occurred. Please try later 

ここで、fはFacebookのスプライトです。

私が理解するように、私はリダイレクトURL(?)を指定する必要があると思いますが、これを行う方法については完全にはわかりません。すべての

答えて

1

まあまず私はSOCIAL_AUTH_ENABLED_BACKENDSが

鉱山の設定が表示されないことは、このようなものです: SOCIAL_AUTH_ENABLED_BACKENDS =( 'さえずり'、 'Facebookの'、 'グーグル')

また

ログインfacebookことをお勧めしますあなたがあなたのアプリで持っていたと言ったドメイン名と一致しないリモートURLのok状態を返すことは決してありません。

だからlocalhost!=ドメイン名はそれほど冷たいものではありません。

また、キー、電子メール、およびルートパスワードが公開されているため、dpasteを削除した場合は助言したいと思います。

+0

Juan、ドキュメントによれば、「すべてのバックエンドはデフォルトで有効になっています」 そうではありませんか? – JohnJ

+0

デフォルトで有効になっている場合でも、localhostからは機能しないという点があります。あなたは、あなたがfacebookでそれを設定したドメインからそれをテストする必要があります。 – jdi

+0

Juan、私のdpasteには正しいユーザー名とパスワードが含まれていません:) – JohnJ

関連する問題