appLink
— это диплинк на ваше приложение, для бесшовного входа sbol2app. Он необходим для перехода из МП СБОЛ в ваше приложение и автоматического запуска процесса авторизации пользователя.
partner://partner.host/auth
Важно указывать уникальный диплинк, как пример в partner
указывать пакет приложения
Вы можете формировать его любым удобным способом, добавляя параметры для аналитики, дополнительные логические параметры и тд.
Например передавать какой тип входа type
, чтобы мобильное приложение понимало, что происходит автоматический вход.
partner://partner.host/auth?
type=auto
Если вам нужно, чтобы после успешной аутентификации направить пользователя туда, куда он шел изначально (до старта аутентификации), можете использовать параметр to
.
partner://partner.host/auth?
type=auto
&to=%2Fcatalog
Значение to
нужно сохранить в связке со state
(см шаг 4 Дать ссылку). Сохранять можно на своем backend или в своей cookie.