Аутентификация пользователя
Создание системы аутентификации пользователя, включающую в себя регистрацию, систему входа и выхода:
- Подключение библиотек, необходимых для работы аутентификации (ASP.NET core Identity v2.5.0)
- Настройка проекта для работы с библиотекой аутентификации.
- Описание логики регистрации пользователя (username, email, password).
- Описание логики допуска пользователя в систему по email.
- Описание логики выхода из системы.
- Создание клиентской части (представление) регистрация пользователя.
- Создание клиентской части (представление) вход пользователя.
- Добавление кнопки выхода из системы.
Для чего это нужно:
Система аутентификации обусловлена требованиями однозначного определения пользователя для его доступа к уникальному функционалу приложения.
Критерии приемки:
Функция: Регистрация пользователя
Сценарий: Удачная регистрация
Допустим: я захожу на страницу https://localhost:8000/accounts/register
И: я ввожу в поле email текст "test@mail.ru"
И: я ввожу в поле пароль "passworD25!"
И: я нажимаю на кнопку зарегистрироваться
Тогда: меня перенаправляет на страницу https://localhost:8000/index
- Планируемое время.