Симулятор получения Session ID

Симуляция процесса получения Session ID

Шаг 1: Вход на портал

URL: https://businessChain.io/login-portal

Пользователь заходит на страницу входа.

Шаг 2: Загрузка скрипта портала

Файл: /assets/index-XQD-R4vR.js

Загружается основной JavaScript файл портала, содержащий логику входа и взаимодействия с SSO.

Шаг 3: Перенаправление на SSO

URL: https://sso.businesschain.io (или https://ssp.businesschain.io)

Портал перенаправляет пользователя на сервер единого входа для аутентификации.

Шаг 4: Загрузка скрипта SSO

Файл: /assets/index-YYyEPIxt.js

Загружается JavaScript файл сервера SSO, отвечающий за процесс аутентификации.

Шаг 5: Получение OAuth провайдеров

URL: https://sso.businesschain.io/oauthProviders

SSO запрашивает список доступных способов входа (Google, Yandex, VK, Leader-ID и т.д.).

Шаг 6: Аутентификация и получение Session ID

После успешного входа через выбранный провайдер или SSO, сервер SSO генерирует `session_id` (и/или `access_token`, `refresh_token`). Эти данные устанавливаются как cookie или передаются другим способом. Пользователь перенаправляется обратно на `businessChain.io` с активной сессией.