Я решил использовать серверное управление сеансами с Flask с помощью Flask-Session.
Я храню данные, используя filesystem
, и, как и ожидалось, эти файлы хранятся в папке /flask_session
в моей директории конфигурации.
Вот как я это настроил в своем __init__.py
# __init__.py
from flask_session import Session
[...]
app.config['SESSION_TYPE'] = 'filesystem'
app.config['SECRET_KEY'] = config.SECRET_KEY
sess = Session()
sess.init_app(app)
Как и ожидалось, файлы сеансов, созданные и сохраненные в /flask_session
▾ flask_session/
1695e5cbf9b4edbbbb82a8ef1fad89ae
192761f7ce8e3cbf3ca11665133b7794
2029240f6d1128be89ddc32729463129
...
Вопрос: Эти файлы автоматически удаляются flask_session
послеконкретное количество времени (т.е. как сеанс хранится на стороне клиента)?Если да, возможно ли уменьшить / увеличить это время?