django-allauth を使用して FB に接続しようとしています。以前に oauth メソッドを使用しましたが、正常に機能していました。すべてのアクセス トークンを取得します。しかし、今、私は js_sdk で実行しようとしていますが、ここで問題を理解できません。
settings.py:
SOCIALACCOUNT_PROVIDERS = \
{ 'facebook':
{ 'SCOPE': ['email', 'publish_stream','user_birthday'],
'AUTH_PARAMS': { 'auth_type': 'reauthenticate' },
'METHOD': 'js_sdk' ,
'LOCALE_FUNC': lambda request: 'en_US'}}
html:
{% load socialaccount %}
{% providers_media_js %}
<a href ="{% provider_login_url "facebook" method="js_sdk" %}">Facebook connect</a>
Fb 接続リンクをクリックしても、javacript:FB_login('') を呼び出そうとするため何も起こりませんが、これは機能しません。
これに関するヘルプは素晴らしいでしょう。ありがとう!