Есть ли какая-либо реализация выхода из других браузеров и устройств в Flask? - PullRequest
0 голосов
/ 02 августа 2020

Мне нужно реализовать на своем веб-сайте функцию, при которой для каждой учетной записи может быть только один вход. Таким образом, если пользователь входит в один браузер, остальные автоматически выходят из системы. Я использую Flask для бэкэнда. Есть ли такая реализация в Flask, и если нет, как я могу это реализовать?

1 Ответ

0 голосов
/ 02 августа 2020

Я не знаю ни одной реализации. Первое, что приходит в голову, - это изменить модель пользователя. Вы можете добавить столбец для logged_in, который изменяется на True, когда пользователь входит в систему, и на False, если пользователь выходит из системы / сеанс прерывается.

Вам нужно будет проверить этот атрибут при проверке логина пользователя. Для более подробной информации c рассмотрите возможность публикации MRE вашего вопроса.

...