簡體   English   中英

會話期滿后重定向到登錄頁面-Python Flask App

[英]Redirect to login page after session expiry - Python Flask App

我有一個使用登錄模塊使用擴展python flask實現的python flask應用程序。 在我的登錄方法中,我進行了以下設置

def login():
   .......
   .......
   session.permanent = True
   app.permanent_session_lifetime = datetime.timedelta(minutes=3)
   ......
   ......

此代碼將我的會話Cookie設置為預期的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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM