Целевая архитектура авторизации по схеме SSO

Общая схема взаимодействия

 

Диаграмма последовательности операций

изображение_2022-12-02_143138160.png

@startuml

title "Авторизация по схеме SSO"

participant mobile as "Мобильное приложение"
participant bonus as "СУЛ"
participant sso as "Identity provider"


mobile -> bonus: Запрос ресурса + jwt
bonus -> bonus: Проверка jwt

alt #LightGreen ok
bonus -> mobile: Данные
else #Pink error
bonus -> mobile: Редирект на Identity provider

mobile -> sso: Запрос авторизации
sso -> mobile: Страница авторизации
mobile -> sso: credentials
sso -> mobile: Редирект на ресурс + jwt

mobile -> bonus: Ресурс
bonus -> bonus: Проверка jwt
bonus -> mobile: Данные
end

@enduml

Revision #3
Created 2 December 2022 11:28:01 by Морозов Сергей
Updated 2 December 2022 12:29:12 by Морозов Сергей