2012-01-14 42 views
0

我確信網站上沒有太多人有過這方面的經驗,但我會盡力而爲。我想在網站上我設計,但在安裝Django的社會身份驗證的社會身份驗證時,曾經我在使用任何說Django Social Auth在嘗試通過Twitter登錄時給出「錯誤的身份驗證服務」錯誤

Incorrect authentication service 

我得到的服務和錯誤的嘗試登錄,我認爲我得到正確的消費和輸入密鑰並使用pip重新安裝。我應該嘗試使用項目中的正確代碼而不是使用pip版本。

這是我的settings.py和local_settings.py合併(不能讓代碼正常放在這裏,所以我用格式化引擎收錄)

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

到目前爲止,我已經試過獲得示例實現工作也失敗了。我一直試圖儘可能地複製它,但似乎沒有任何工作。如果您想了解更多有關情況的信息,請告訴我,我可以發佈更多代碼。

乾杯。

回答

0

看起來不正確url標籤參數。對我的作品這一

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

我試圖與Twitter進行身份驗證,並收到了同樣的錯誤。我意識到Twitter後端被評論。它應該看起來像這樣,顯然適用於你使用的任何後端:

AUTHENTICATION_BACKENDS = (
    'django.contrib.auth.backends.ModelBackend', 
    'social_auth.backends.twitter.TwitterBackend', 
) 
相關問題