diff --git a/forms/src/main/java/org/keycloak/forms/UrlBean.java b/forms/src/main/java/org/keycloak/forms/UrlBean.java index cb82aaa6ba..0fb83c0c34 100644 --- a/forms/src/main/java/org/keycloak/forms/UrlBean.java +++ b/forms/src/main/java/org/keycloak/forms/UrlBean.java @@ -108,8 +108,16 @@ public class UrlBean { } } - public String getPasswordResetUrl() { - return Urls.accountPasswordReset(baseURI, realm.getId()).toString(); + public String getLoginUpdatePasswordUrl() { + return Urls.loginActionUpdatePassword(baseURI, realm.getId()).toString(); + } + + public String getLoginUpdateTotpUrl() { + return Urls.loginActionUpdateTotp(baseURI, realm.getId()).toString(); + } + + public String getLoginUpdateProfileUrl() { + return Urls.loginActionUpdateProfile(baseURI, realm.getId()).toString(); } public String getSocialUrl() { @@ -124,8 +132,12 @@ public class UrlBean { return Urls.accountTotpRemove(baseURI, realm.getId()).toString(); } - public String getEmailVerificationUrl() { - return Urls.accountEmailVerification(baseURI, realm.getId()).toString(); + public String getLoginPasswordResetUrl() { + return Urls.loginPasswordReset(baseURI, realm.getId()).toString(); + } + + public String getLoginEmailVerificationUrl() { + return Urls.loginActionEmailVerification(baseURI, realm.getId()).toString(); } } diff --git a/forms/src/main/resources/META-INF/resources/forms/theme/default/login-config-totp.ftl b/forms/src/main/resources/META-INF/resources/forms/theme/default/login-config-totp.ftl index 9b3cca5326..2b1c1c5c9a 100755 --- a/forms/src/main/resources/META-INF/resources/forms/theme/default/login-config-totp.ftl +++ b/forms/src/main/resources/META-INF/resources/forms/theme/default/login-config-totp.ftl @@ -27,7 +27,7 @@
3Enter the one-time-password provided by Google Authenticator below and click Submit to finish the setup.
-