私はPythonウェブフレームワークFlaskを使用しています。アプリではセッションを使用しています。 というアプリではmain
、 という設定がありmain.permanent_session_lifetime = timedelta(days=5)
、ユーザーはログイン後5日間ログインしたままになります。しかし、アクティブなユーザーであっても5日後にはログアウトされます。サイトにアクセスするたびに有効期限をリセットして、5日後にのみログアウトされるようにしたいです。非アクティブほとんどのサイトはこのように動作します。Flask でこれを実行するにはどうすればよいですか?
ベストアンサー1
ハンドラを使用して、リクエストごとにクライアントへのセッションを更新できます@before_request
。
次のことを試してください。
@app.before_request
def func():
session.modified = True