Пользователи
Этот раздел описывает, как создаются учётные записи и как выполняется вход в систему, что доступно каждой роли, а также как администратор управляет пользователями, компаниями, списками IP-доступа, лицензией и системным журналом. На этой странице описаны вход в систему, правила сессий и обработка неудачных попыток входа.
Вход в систему
Доступ к системе предоставляется через страницу входа.
- Страница содержит поля «Электронная почта» и «Пароль», а также кнопку «Войти». Именем пользователя служит зарегистрированный адрес электронной почты
- Ссылка «Забыли пароль?» запускает восстановление пароля
- После успешного входа открывается список доступных вам проектов
- Язык интерфейса страницы входа соответствует языку, выбранному в приложении последним
Перед открытием сессии система последовательно выполняет проверки: учётная запись должна существовать, не должна быть отключена, пароль должен совпадать, а IP-адрес клиента должен быть разрешён списками IP-доступа компании.
Правила сессий
- Приложение продлевает сессию в фоновом режиме, поэтому повторно вводить пароль в течение действия сессии не требуется
- Продлеваемая сессия сохраняется только у последнего входа. При входе с другого устройства или в другом браузере сессия на предыдущем продлить уже нельзя
- Максимальное время жизни сессии определяется конфигурацией развёртывания. По умолчанию сессию можно продлевать в течение 7 дней с момента входа, после чего требуется новый вход
- Команда «Выйти» в меню пользователя завершает сессию немедленно. После выхода сессию продлить нельзя, а оба токена аутентификации удаляются из браузера
Неудачные попытки входа
Страница входа сообщает о неудачной попытке одним общим сообщением, поэтому по ответу невозможно определить, какие именно из двух учётных данных были указаны неверно.
| Ситуация | Сообщение |
|---|---|
| Неверный адрес электронной почты или пароль | «Неверный логин или пароль» |
| Более 5 запросов входа за 60 секунд с одного адреса | «Слишком много попыток. Пожалуйста, попробуйте позже» |
| Учётная запись отключена администратором | «Пользователь отключен. Обратитесь к администратору для восстановления доступа» |
| IP-адрес клиента не разрешён | «Доступ с вашего IP-адреса запрещен. Обратитесь к администратору для уточнения деталей» |
Каждый успешный и каждый неуспешный вход фиксируется в системном журнале вместе с IP-адресом клиента.
Блокировка учётной записи
Повторный ввод неверного пароля приводит к блокировке учётной записи. Система подсчитывает неудачные попытки в скользящем окне длительностью 5 минут; при достижении четвёртой попытки в этом окне учётная запись блокируется, а пользователю отправляется письмо о блокировке.
Длительность блокировки увеличивается с каждой последующей блокировкой:
| Блокировка | Длительность | Как снимается |
|---|---|---|
| Первая | 5 минут | Автоматически по истечении срока |
| Вторая | 15 минут | Автоматически по истечении срока |
| Третья | 1 час | Автоматически по истечении срока |
| Четвёртая | 24 часа | Автоматически по истечении срока |
| Пятая и последующие | Бессрочно | Только администратором или сбросом пароля |
Администратор также может заблокировать учётную запись вручную и при этом задать длительность блокировки.
Сообщения, которые видит заблокированный пользователь на странице входа:
| Причина блокировки | Сообщение |
|---|---|
| Неудачные попытки входа, временная блокировка | «Пользователь заблокирован из-за многочисленных неуспешных попыток входа. Дождитесь разблокировки через {время} или попробуйте сбросить пароль для восстановления доступа» |
| Блокировка администратором, временная | «Пользователь заблокирован администратором. Дождитесь разблокировки через {время} или попробуйте сбросить пароль для восстановления доступа» |
| Неудачные попытки входа, бессрочная блокировка | «Пользователь заблокирован из-за многочисленных неуспешных попыток входа. Обратитесь к администратору или попробуйте сбросить пароль для восстановления доступа» |
| Блокировка администратором, бессрочная | «Пользователь заблокирован администратором. Обратитесь к администратору или попробуйте сбросить пароль для восстановления доступа» |
Примечания:
{время}— оставшееся время блокировки в форматеЧЧ:ММ:СС- Во всех четырёх сообщениях есть кнопка «Восстановить доступ», которая открывает диалог восстановления пароля. Установка нового пароля снимает блокировку, в том числе бессрочную
- Блокировка также снимается автоматически по истечении её срока, после чего вход с верным паролем выполняется успешно
- Восстановление пароля описано на отдельной странице этого раздела