Настройка в Конструкторе Порталов
- Для настройки функционала необходимо перейти в Конструктор Порталов, выбрать необходимый Вам портал и настроить "URL перенаправления перед предоставлением услуги" в языковых настройках портала на нужный Вам сайт.
Настройка белого списка APB
Для того чтобы пользователь смог попасть на сторонний сайт до конца завершения авторизации на портале, необходимо добавить этот сайт в белый список APB /etc/eltex-apb/hosts.json.
На примере сайта https://eltex-co.ru /etc/eltex-apb/hosts.json будет выглядеть так:[ { "permitted-ip-list": [ "docs.eltex-co.ru" ] } ]
Алгоритм работы
- Пользователь попадает на портал и проходит авторизацию до успешного подтверждения своего номера телефона.
- Портал перенаправляет пользователя на указанный в "URL перенаправления перед предоставлением услуги" сайт.
- Пользователь переходит на указанный сайт, передавая на сайт параметры phone=номер телефона пользователя и return_url=URL перехода назад, на нужную страницу портала.
- Пользователь проводит какие-то действия на стороннем сайте, пока сайт не перенаправит пользователя по return_url для его возвращения назад на портал, для продолжения портальной авторизации.
- Пользователь возвращается на портал, выбирает тариф и т.д., завершая портальную авторизацию и попадает в сеть.