@wideShift

Как работают сессии во Flask?

В книге написано следующее: данные, хранящиеся в session, имеют уникальный ключ, соответствующий cookie вашего браузера что гарантирует раздельное хранение данных сеанса для каждого из пользователей.

В Flask же только secret_key и он одинаковый для всех пользователей, как вообще механизм этот работает?
Нигде нет подробного объяснения.
  • Вопрос задан
  • 1485 просмотров
Решения вопроса 1
@dimastbk
Во фласке по умолчанию клиентские сессии (словарь сессии шифруется с использованием secret_key и кладётся в cookie).

Подробнее про сессии во фласке:
https://flask.palletsprojects.com/en/1.1.x/quickst...

Для хранения сессий на севере (когда у пользователя в куках только session_id) есть расширения, например:
https://pypi.org/project/Flask-Session/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы