Авторизация на Angular 2

Цена договорная • безналичный расчёт, электронные деньги
27 апреля 2015, 12:04 • 2 отклика • 53 просмотра
Добрый день всем любителям angular и нового!

Требуется написать небольшое приложения я бы даже сказал модуль для авторизации используя angular 2 и angular new router. Код приложения должен быть легко читаем так как он будет размещен на github внимания от вашего имени в качестве примера по авторизации.

Теперь как это работает:

Две страницы: 
1. Вход 
2. Главная

1. Вход
Поля ввода почтового адреса
Поля ввода пароля
Кнопка войти
При нажатие на кнопку войти методом POST производиться отправка данных из формы на сервер, в качестве ответа в формате JSON  {token: 'aaaaaa', access: true}. Если из ответа access = true, то происходит запись данной информации в локальное хранилище. Если ответ access = false просто обновляются поля ввода форме входа.

2. Главная при запроси на страницы главное производится запрос token из локального хранилище. Если токена нет переход на страницу входа, если токен есть отправка токена из локального хранилище методом POST на сервер в ответ JSON {token: 'bbbb', access: true} если access = false на страницу входа если access = true переписать токен в локальном хранилище.

Бюджет обсуждается лично, так как задача новая в части разработки. деньги есть.