Доработка проекта на 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 , ничего не передается, 

регистрация url – /ajax?mode=sign , передаются в POST email, pass (не короче 8 символов), con_pass (подтверждение пароля, должен совпадать с pass) , eth_address , ответ от рекапчи – g-recaptcha-response – все обязательные 

восстановление пароля url – /ajax?mode=remember, передаются в POST email , ответ от рекапчи – g-recaptcha-response – все обязательные 


ключ рекапчи: 
<div class="g-recaptcha" data-sitekey="6Ld1_F0UAAAAALRvr3p6mueknqvMFW0IaHr8Bi4R"></div> 
<script src='www.google.com/recaptcha/... 

сейчас проверка капчи отключена, но она нужна на формах регистрации и восстановления пароля.


Есть html который должен показываться в поле контента, там взят html с сайта и сделана вставка от строки 3379 до строки 3938 – стили, html и js. 

Нужно сегодня
Опубликован 06.09.2018 в 20:07

Выберите способ верификации:

Обновите страницу после прохождения верификации.