python-3.x - Flask-Login 问题 - 身份验证不会持续超过 10 秒
问题描述
我有一个问题,我的身份验证不会持续几秒钟。我对我的 User 对象进行 login_user 调用,但几秒钟后,由 @login_required 装饰器保护的任何连续路由都不再有效...... :(我以前使用过这个库,但没有遇到过这个。任何想法至于如何诊断?
解决方案
你在 login_user() 中有一些选项:
from datetime import timedelta
from flask import session
session.permanent = True
login_user(your_user_object, remember=True, duration=timedelta(days=365), force=True)
更多信息:https ://flask-login.readthedocs.io/en/latest/#flask_login.login_user
推荐阅读
- java - 如何将名称值对作为列表传递给java中的方法
- iphone - 未调用方法“场景(_:openURLContexts :)”
- c# - .net mvc JWT 令牌更改 utf-8 字符
- python - Pandas dataframe.mean() 和切片错误的问题
- javascript - 如何从网页(js)打开 pwa 应用程序
- arrays - Scala:使用过滤器过滤数组与每个数组
- c# - WPF DataGrid 的左侧垂直滚动条:列宽未正确填充
- redis - 如何一次获取 Redis 数据库中的键值列表?
- javascript - Sequelize update 在 where 子句中查看错误的列
- sql - 在动态sal中插入记录时如何处理撇号