2012-01-14 4 views
0

사이트에서 경험이 많은 사람이 너무 많지는 않을 것이라고 확신합니다. 나는 내가 디자인하고 사이트 만에 사회적 인증을 위해 장고 사회 인증을 설치하려고 내가Django Social Auth가 트위터를 통해 로그인 할 때 "잘못된 인증 서비스"오류를 표시했습니다.

Incorrect authentication service 

을 말한다 내가 얻을 서비스 및 오류 중 하나를 사용하여 로그인하려고 그 어느 때 내가 바로 소비자를 가지고 긍정적이다 비밀 키를 입력하고 pip를 사용하여 다시 설치하십시오. pip 버전을 사용하는 대신 프로젝트에서 그냥 코드로 시도해야합니까? 여기

내 settings.py하고

[http://pastebin.com/7awDzSxX][1] 

은 지금까지 나는에 대한 예제 구현을 받고 시도했습니다 (정확하게에 여기 내가 사용하는 페이스트 빈을 포맷 코드를 가져올 수 없습니다) 결합 local_settings.py 일하고 실패했을뿐입니다. 가능한 한 많이 복사하려고 시도했지만 아무 것도 실제로 작동하지 않는 것 같습니다. 상황에 대한 자세한 정보를 알고 싶으면 더 많은 코드를 게시 할 수 있습니다.

건배.

답변

0

url 태그 매개 변수가 잘못된 것 같습니다. 나를 위해이 하나의

<a href="{% url socialauth_begin 'twitter' %}">Enter using Twitter</a> 
0

나는 트위터로 인증하려고했는데 같은 오류가 발생했습니다. 나는 트위터 백엔드가 주석을다는 것을 깨달았다. 사용중인 백엔드에 분명히 적용되어야합니다.

AUTHENTICATION_BACKENDS = (
    'django.contrib.auth.backends.ModelBackend', 
    'social_auth.backends.twitter.TwitterBackend', 
)