Существует ли в django особый способ запретить кому-либо еще входить в уже зарегистрированный аккаунт?

Я только что создал свой сайт, но столкнулся с некоторыми проблемами, есть ли способ проверить, если кто-то уже вошел в аккаунт, и если да, то пользователь должен быть перенаправлен на страницу входа, чтобы он/она мог войти в другой аккаунт, если он/она хочет. Я использую python с Django.

Это может показаться хакерским способом, но вы можете установить флаг в таблице auth_user, например: создайте colunm bln_login, установив по умолчанию false, установите его true при каждом входе в систему, и установите false при выходе из системы или при завершении сессии, и создайте api как в случае, если флаг bln_login равен true, не позволяйте пользователю войти в учетную запись". надеюсь, вы нашли это полезным

Вернуться на верх