我在與django-social-auth的Facebook後端連接時遇到問題。我創建了一個Facebook應用程序,並在我的項目設置,我已經提供了其設置:與Facebook連接的django-social-auth錯誤
INSTALLED_APPS = (
...
'social_auth'
)
AUTHENTICATION_BACKENDS = [
"account.auth_backends.AuthenticationBackend",
'social_auth.backends.facebook.FacebookBackend',
'django.contrib.auth.backends.ModelBackend',
]
LOGIN_URL = "/"
LOGIN_REDIRECT_URLNAME = "home"
LOGOUT_URL = "/"
urlpatterns = patterns('',
...
url(r'', include('social_auth.urls')),
...
)
TEMPLATE_CONTEXT_PROCESSORS = (
...
'social_auth.context_processors.social_auth_by_type_backends',
)
SOCIAL_AUTH_EXPIRATION = 'expires'
FACEBOOK_APP_ID = '***************'
FACEBOOK_API_SECRET = '**************'
FACEBOOK_EXTENDED_PERMISSIONS = ['email', 'user_birthday', 'user_photos']
在我的Facebook應用程序的「網站網址」我有我的電腦提供的IP。現在,當我通過自己的帳戶通過我的IP連接Facebook時,它工作正常。但是當我嘗試與其他Facebook帳戶連接時,它會給出權限頁面上的錯誤:「對不起,出錯了。我們正努力盡快讓這個問題得到解決。」 有人可以有任何想法嗎?
你可以顯示你使用的配置的其餘部分嗎? – Yasel
@Yasel我編輯了我的問題,現在這是我的所有配置爲django-social-auth。 –