Здесь уже частично готовый функционал
- Отправляет запрос на вход на сервер и получает конфигурацию страницы ожидания и ссылку на страницу входа
- Открывает эту страницу входа по ссылке и удерживает её, пока сервер не уведомит об успешной или не успешной аутентификации через сокет (auth-success, auth-error).
- Так же принимает уведомления от сервера об открытии/закрытии какой-либо страницы (open-page, close-page), об информации о статусе входа на русском языке (join-info), а так же о разрешении или ошибке входа на сервер
Так же в util/useApp экспортируется функция noWait, которая уведомляет сервер о том, что пользователь не дождался входа и передает фидбек
- Нормальный красивый вывод сообщений об информации статуса входа и об ошибке
- Установка фона, логотипа и текста и его цвета приветствия по конфигурации, которая приходит при завпросе (так же поставить дефолтные значения, по каким полям что должно приходить можешь сам определить)
- Кнопка (не хочу ждать) с вызовом модального окна для фидбека, ну и отправка фидбека
- При получении разрешения на вход, вытаскивать токен и с даннным токеном перенапрявлять пользователя на страницу разговора (ссылка потом будет)