Главная › Библиотека › Пользователи › Статус пользователя

Статус пользователя

Управление активностью учётных записей

Что такое статус пользователя?

Каждый пользователь системы может иметь один из двух статусов: активный или неактивный. Статус влияет на возможности пользователя в системе.

Активный

Пользователь имеет полный доступ к системе, может авторизоваться, использовать API и быть добавленным к объектам недвижимости.

Неактивный

Неактивный пользователь. Два случая: пользователь сам приостановил аккаунт (может вернуть доступ при следующем входе) либо его заблокировал администратор (вход запрещён, снять блокировку может только администратор). В обоих случаях API заблокировано и пользователя нельзя добавить к новым объектам; существующие привязки сохраняются.

Как работает статус?

Автоматическая деактивация

Если администратор пытается удалить пользователя, у которого есть привязки к объектам недвижимости (как арендатор или другая роль), система автоматически деактивирует пользователя вместо удаления. Это сохраняет целостность данных.

Самостоятельная деактивация

Пользователь может самостоятельно деактивировать свою учётную запись в разделе настроек. После деактивации пользователь будет разлогинен и не сможет войти без реактивации.

Управление администратором

Администраторы меняют статус пользователей в панели администратора (любого, кроме себя). Деактивация администратором — это блокировка: пользователь не может войти и не может снять её сам, аккаунт активирует обратно только администратор.

Ограничения для неактивных пользователей

Авторизация

Пользователь, сам приостановивший аккаунт, при входе попадает на страницу реактивации и может вернуть доступ. Пользователь, заблокированный администратором, войти не может вовсе — ни по паролю, ни через Google или Telegram; ему нужно обратиться к администратору.

API доступ

Неактивные пользователи не могут использовать API. Все запросы возвращают ошибку 403 с сообщением о неактивном статусе.

Привязка к объектам

Неактивного пользователя нельзя добавить к новым объектам недвижимости. Существующие привязки сохраняются и не удаляются автоматически.

Реактивация учётной записи

Пользователь, сам приостановивший аккаунт, может реактивировать его при следующем входе:

  1. Введите правильный email и пароль
  2. Система покажет сообщение о неактивном статусе
  3. Нажмите "Да, активировать" для восстановления доступа

Удаление учётной записи

Пользователи с привязками к объектам недвижимости не могут удалить свою учётную запись. Вместо этого они могут деактивировать её. Это обеспечивает сохранение истории договоров и других связанных данных.