1. Главная
  2. Библиотека
  3. Базы данных
  4. Составь диаграмму переходов состояний для функционала аутентификации. Функционал включает: - Ограничение на ввод пароля:...

Составь диаграмму переходов состояний для функционала аутентификации. Функционал включает: - Ограничение на ввод пароля: не более 3-х попыток в минуту. - Возможность восстановления пароля по коду, высланному на имейл: - Таймаут запроса кода: 1 минута.

«Составь диаграмму переходов состояний для функционала аутентификации. Функционал включает: - Ограничение на ввод пароля: не более 3-х попыток в минуту. - Возможность восстановления пароля по коду, высланному на имейл: - Таймаут запроса кода: 1 минута. »
  • Базы данных

Условие:

Составь диаграмму переходов состояний для функционала аутентификации, где есть есть ограничение на ввод пароля (не больше 3-х попыток в минуту), возможность восстановления пароля по коду, высланному на имейл (таймаут запроса 1 минута) - ограничение на ввод кода - 3 попытки в минуту, срок жизни кода - 5 минут

Решение:

Диаграмма переходов состояний для функционала аутентификации может быть описана следующим образом: 1. **Начальное состояние**: Пользователь находится на экране аутентификации. 2. **Состояние Ввод пароля**: - Пользователь вводит пароль. - Если пароль правильный, происходит переход в состояние Аутентифицирован. - Если пароль неправильный, увеличивается счетчик попыток. Если попыток меньше 3, возвращается в состояние Ввод пароля. Если попыток достигнуто, переходит в состояние Блокировка. 3. **Состояние Блокировка**: - Пользователь заблокирован на 1 минуту. После истечения времени, ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет