django-social-auth의 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']
페이스 북에 내 응용 프로그램의 '사이트 URL'에서 내 PC의 IP를 제공하고 있습니다. 이제 내 자신의 계정으로 내 IP를 통해 Facebook에 연결하면 정상적으로 작동합니다. 하지만 다른 Facebook 계정과 연결을 시도하면 권한 페이지에 오류가 발생합니다. "죄송합니다. 뭔가 잘못되었습니다. 가능한 한 빨리 수정하는 작업을하고 있습니다." 누군가는 어떤 생각을 갖고 있습니까?
사용한 나머지 구성을 표시 할 수 있습니까? – Yasel
@Yasel 나는 내 질문을 편집했으며 지금 이것은 장고 - 사회 - 인증을위한 나의 모든 구성이다. –