У меня настроена мобильная авторизация с разделенными потоками для регистрации пользователя с помощью мобильного телефона и аутентификационная последовательность для обеспечения аутентификации с помощью кода на мобильном устройстве с использованием моих пользовательских SPI на java (как в Руководстве по разработке серверов от Keycloak).
Я хочу поддержать следующий сценарий - когда пользователь вводит номер мобильного телефона и Keycloak отправляет код авторизации, если пользователь существует, и регистрирует пользователя, если нет.
Можно ли сделать один шаг (в одном аутентификаторе) в keycloak? Если да - как я могу переключиться на поток регистрации внутри потока аутентификации браузера?
Это хорошая практика или я пропустил некоторые концептуальные моменты?