会话到期后重定向到登录页面- Python Flask App



我有一个python flask应用程序,使用扩展python flask实现登录模块。在我的登录方法中,我在

下面设置了
def login():
   .......
   .......
   session.permanent = True
   app.permanent_session_lifetime = datetime.timedelta(minutes=3)
   ......
   ......

此代码将会话cookie设置为预期的3分钟。

现在发生的事情是,3分钟后,即使会话过期,页面仍然活跃并发送GET请求和POST请求。我想要的是在会话过期后,页面默认为登录页面。

flask-login提供开箱即用的功能吗?任何建议都会有帮助的

谢谢

使用flask-login,这样做,它会自动重定向到登录页面。

@app.before_request
def before_request():
     flask.session.permanent = True
     app.permanent_session_lifetime = datetime.timedelta(seconds=30)
     flask.session.modified = True

相关内容

  • 没有找到相关文章

最新更新