Как я могу реализовать функцию одновременного входа в Flask? - PullRequest
0 голосов
/ 21 октября 2018

Я создал приложение Flask, используя flask-login и flask-sqlalchemy.

Когда я запускаю свое приложение и регистрируюсь с одним и тем же идентификатором пользователя на более чем 2 устройствах или в разных браузерах , происходит сбой и отображается Internal Server Error.

Но я хочусделать это одновременно.Когда кто-то входит в систему, используя учетные данные пользователя, такие же, как у текущего пользователя, я не хочу, чтобы кто-либо выходил из системы или сталкивался с ошибкой, но чтобы поделился с тем же пользователем .

Как я могу это сделать?

Если это невозможно, я хочу сообщить первому вошедшему в систему пользователю (например, "ваш сеанс был прерван, потому что другойПользователь вошел в систему с пользователями "или что-то).Есть подсказки или примеры?

1 Ответ

0 голосов
/ 22 октября 2018

Возможно, проблема в вашем пользовательском коде входа.Вы можете прикрепить свой код к вопросу или попробовать использовать код, указанный в документации:

https://flask -login.readthedocs.io / en / latest / # login-example

...