Доработка проекта на Angular 6.0.7

Задание закрыто
Стоимость:Договорная
Срок выполнения:1 день
Варианты оплаты:Без предоплаты
Дата публикации:2018-09-06 20:06
Был на сайте:2022-06-13 08:44

Доработка проекта на Angular 6.0.7

 
Задача

Есть проект на ангуляр

1. При загрузке любой страницы (включая главную) нужно делать ajax запрос по указанному пути /ajax

2. Если в JSON ответе присутствует поле login - считать пользователя залогиненным а значение (это email) запомнить и вывести то, что сейчас показывается по auth/dashboard , только где контент, внутри <app-dashboard-crm _nghost-c26="" class="ng-star-inserted"></app-dashboard-crm> вместо того, что выводится (сейчас это результат работы разнообразных модулей, но нам нужно выводить определенный html), вывести другой html, в который нужно подставить значения из ответа (5-7 разных параметров, которые будут разными для разных посетителей.), также email вставить в поле справа вверху, где стоит сейчас заглушка

Если не залогинен - редиректить на форму логина /login

Пути ajax запросов:
получение данных url - /ajax , ничего не передается

логин - url - /ajax , передаются в POST email и pass - все обязательные

выход - url - /ajax?mode=logoff , ничего ...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.