我让django-social-auth与Facebook和Google合作得很好但是每次Twitter用户登录时都会提示他们授权我的应用。似乎令牌几乎可以立即到期。
关于可能导致此问题的任何想法?
答案 0 :(得分:0)
如果我是你,我会这样开始:
检查您是否包含了适当的后端
AUTHENTICATION_BACKENDS =( 'social_auth.backends.twitter.TwitterBackend',)
转到dev.twitter.com并重新检查应用配置中的所有内容
2。 在settings.py中添加以下参数
SOCIAL_AUTH_SESSION_EXPIRATION = False
第一个表必须包含带有令牌的条目,而另一个表必须包含非到期会话。这可能会为您提供有关这些行为的更多信息。