0
Google 로그인을 사용하려면 django-social-auth를 얻으려고합니다.django 잘못된 인증 서비스 "google-oauth2"
Google 개발자 콘솔에 로그인했습니다.> 프로젝트를 만들었습니다> 자격 증명에 새 클라이언트 ID를 생성하고 ID와 비밀 정보를 제공 한 웹 응용 프로그램으로 만들었습니다. 내가
AUTHENTICATION_BACKENDS = (
'social.backends.open_id.OpenIdAuth',
'social.backends.google.GoogleOpenId',
'social.backends.google.GoogleOAuth2',
'social.backends.google.GoogleOAuth',
'social.backends.twitter.TwitterOAuth',
'social.backends.yahoo.YahooOpenId',
'django.contrib.auth.backends.ModelBackend',
)
TEMPLATE_CONTEXT_PROCESSORS = (
'social.apps.django_app.context_processors.backends',
'social.apps.django_app.context_processors.login_redirect',
'django.contrib.auth.context_processors.auth',
)
LOGIN_URL = '/login/'
LOGIN_REDIRECT_URL = '/oauth2callback/'
LOGIN_ERROR_URL = '/login-error/'
SOCIAL_AUTH_DEFAULT_USERNAME = 'new_social_auth_user'
SOCIAL_AUTH_UID_LENGTH = 16
SOCIAL_AUTH_ASSOCIATION_HANDLE_LENGTH = 16
SOCIAL_AUTH_NONCE_SERVER_URL_LENGTH = 16
SOCIAL_AUTH_ASSOCIATION_SERVER_URL_LENGTH = 16
SOCIAL_AUTH_ASSOCIATION_HANDLE_LENGTH = 16
SOCIAL_AUTH_ENABLED_BACKENDS = 'google'
GOOGLE_OAUTH2_CLIENT_ID = 'id.apps.googleusercontent.com'
GOOGLE_OAUTH2_CLIENT_SECRET = 'client_secret'
settings.py
내 설정이 사람이 내가받을 이유를 알고 있나요 구글 다음WrongBackend at /login/google-oauth2/
Incorrect authentication service "google-oauth2"
으로 로그온 내 사이트에 링크를 클릭하면
나는 그 때 오류가 발생 그 메시지? 당신이 언급 한 AUTHENTICATION_BACKENDS을 바탕으로 감사