WSO2 IS версия 5.9.0.
Мне нужно выполнить регистрацию пользователя в несколько этапов. Шаги следующие:
- Когда пользователь переходит на страницу регистрации, показывает ему информацию о процессе регистрации и кнопку, чтобы перенаправить их на внешний поставщик удостоверений.
- Когда пользователь успешно проходит аутентификацию на внешний провайдер идентификации, получить претензии от IdP с помощью OpenID Connect.
- В фоновом режиме (после аутентификации внешнего провайдера идентификации, но до отображения чего-либо в GUI) получить номера клиентов для пользователя из сторонней системы REST API с помощью отдельного вызова.
- Показать претензии с шага 2 и номера клиентов с шага 3 для пользователя, дать им возможность сменить адрес электронной почты и номер телефона и вставить дополнительную информацию о себе.
- После нажатия зарегистрироваться вставьте пользователя в хранилище пользователей.
Разрешает ли WSO2 использовать этот вид потоковых операций или я должен просто создать свою собственную страницу регистрации с помощью SCIM? Если это разрешает такой поток, как я должен go об этом?