Простое vue приложение со страницами:
- Авторизация
- Регистрация
- Приветствие пользователя
Описание функционала
Данные одного пользователя уже есть хардкодом, который может авторизоваться. При помощи страницы "регистрация" юзер пополняет список пользователей.
Описание страниц
Авторизация
Форма с валидацией полей, авторизует по email и паролю, сохраняет сессию пользователя. Ссылкой перехода на регистрацию.
Регистрация
Форма с валидацией полей, регистрирует по имени, email, password с подтверждением. Ссылкой перехода на авторизацию. После успешной регистрации редиректит на страницу авторизации
Приветствие пользователя
Страница с сообщением об успешной авторизации, к которой имеет доступ только авторизованный пользователь, и кнопкой "Выход". При нажатии на кнопку "выход", происходит редирект на авторизацию, c уведомлением о том, что пользователь покинул аккаунт и очисткой сессии. При попытке попасть на нее без авторизации - происходит редирект на авторизацию.