Использование версии keycloak 4.1.Добавлен пользовательский поток для сброса пароля для отправки SMS OTP вместо электронной почты.
Шаг 1: Выберите пользователя (проверяет пользователя) Шаг 2: Отправьте OTP и подтвердите форму Шаг 3: Сбросьте пароль
IНа шаге 2 возникла проблема. Если пользователь уже прошел проверку подлинности и вернулся с шага 2, я не могу перейти к шагу 1, чтобы ввести другой идентификатор пользователя / идентификатор электронной почты.Он пропускает этот шаг 1 и продолжает переходить непосредственно к шагу 2 «Отправка и проверка формы otp» при повторном нажатии или повторном нажатии ссылки забытого пароля.
Шаг первый настроен как requireUser () False и Step2 настроен requireUser () True
Есть ли способ перезапустить сеанс / поток при нажатииназад $ {url.loginResetCredentialsUrl} в файле ftl?