Sky*_*lue 9 python authentication django django-allauth
用户登录时,我希望用户无限期保持登录状态,除非他们自己提示退出。
我的网站(使用django-allauth进行身份验证)的情况似乎是,当用户登录然后几天不访问该网站(尚未测试多少天)时,它丢失了身份验证,并且它们不再登录。
我希望身份验证状态是永久的,并且不会过期。
有人可以解释一下,告诉我如何实现我想要的。
尝试调查会话Cookie的到期时间并研究默认值。还没走。
似乎您正在寻找此设置(django-allauth):
ACCOUNT_SESSION_REMEMBER(=无)
控制会话的生存时间。设置为“无”以询问用户(“还记得我吗?”),设置为False表示不记得,设置为True表示始终记住。
您可能需要将此与相当大的内容结合起来SESSION_COOKIE_AGE。
| 归档时间: |
|
| 查看次数: |
162 次 |
| 最近记录: |