GitHub repository: AyratZRNC/a-muhametshin-zarnitcaAutorization
Primary language: JavaScript
Created: 2019-06-11T08:21:41Z
Description: Задача Сделать небольшое приложение,в котром будут следующие страницы:  / — главная /auth — авторизация /news — новости (абсолютно любая инфа) /account — произвольный текст, недоступный без авторизации  В произвольной форме сделать небольшое меню, доступное со всех страниц, с ссылками на следующие страницы;  Главная (/) Новости (/news) Профайл (/account) Если пользователь переходит на любую страницу и он не “авторизован” — редирект на страницу /auth  Форма входа (/auth) работает с эмулированным бэкэндом. Представим, что сервер генерирует Вам token, и вам нужно работать с ним дальше.  По умолчанию должны быть созданы два пользователя, по классике - admin, admin и user, user. admin- видит абсолютно все страницы. user - не видит страницы "Новости".  Если ввеличто-то не то, показывается следующее сообщение: Имя пользователя или пароль введены не верно  Если введены правильные данные, то редиректить на страницу /account Информацию об авторизации пользователя можно хранить в localStorage. Базу данных реализовать не нужно.  Все что считаете нужным проведите через Redux.  Внешний вид (оформление) — не столь важно. Главное хотелось бы, чтобы можно было комфортно смотреть работу в браузере.