我得到了我的應用程序啓動和運行,與facebook登錄集成。 然而,令我討厭的是,當我連接Facebook時,它會將我重定向到www.facebook.com,我必須輸入我的Facebook密碼。之後,我被重定向到主頁。django-allauth連接臉書
我不能簡單地連接到Facebook,而不重定向到fb並要求輸入密碼嗎?這是我看到的其他網站,我用我的Facebook帳戶登錄的行爲。我沒有提示引入密碼。
有沒有我缺少的設置?
我得到了我的應用程序啓動和運行,與facebook登錄集成。 然而,令我討厭的是,當我連接Facebook時,它會將我重定向到www.facebook.com,我必須輸入我的Facebook密碼。之後,我被重定向到主頁。django-allauth連接臉書
我不能簡單地連接到Facebook,而不重定向到fb並要求輸入密碼嗎?這是我看到的其他網站,我用我的Facebook帳戶登錄的行爲。我沒有提示引入密碼。
有沒有我缺少的設置?
您可能已將auth_type參數設置爲'reauthenticate',這使得Facebook可以無條件地重新進行身份驗證。 嘗試從SOCIALACCOUNT_PROVIDERS設置刪除此PARAM:
SOCIALACCOUNT_PROVIDERS = {
'facebook': {
'SCOPE': ['email',],
'AUTH_PARAMS': {}, # Leave this empty
'METHOD': 'oauth2'
}
}
希望這有助於你。
是的,這是問題所在。在此期間我已經弄明白了。不過謝謝你的回答 – 2014-12-23 08:37:36
當你這樣做時,你是否登錄Facebook? – ferrangb 2014-10-31 15:56:37
是的,啓用了Cookie。我想這與開發人員的一些配置有關。 – 2014-10-31 17:05:34