我启动并运行了我的应用程序,并与facebook登录集成。 然而,令我讨厌的是,当我与Facebook连接时,它会将我重定向到www.facebook.com,我必须输入我的facebook密码。之后,我被重定向到主页。
我不能简单地连接到Facebook而不重定向到fb并要求输入密码吗?这是我在其他网站上看到的行为,我使用我的Facebook帐户登录。我没有被提示输入密码。
我缺少任何设置吗?
答案 0 :(得分:1)
您可能已将auth_type参数设置为' reauthenticate'这使得Facebook要求该人无条件地重新认证。 尝试从您的SOCIALACCOUNT_PROVIDERS设置中删除此参数:
SOCIALACCOUNT_PROVIDERS = {
'facebook': {
'SCOPE': ['email',],
'AUTH_PARAMS': {}, # Leave this empty
'METHOD': 'oauth2'
}
}
希望这会对你有所帮助。