| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="utf-8" />
- <meta name='viewport' content='width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no' />
- <title>${realm.displayName}</title>
- <link rel="stylesheet" href="${url.resourcesPath}/css/password.css" />
- </head>
- <body>
- <div class="c-login">
- <form
- class="c-login__main c-login-form"
- action="${url.loginAction}"
- method="post"
- onsubmit="login.disabled = true; return true;"
- >
- <div class="c-login-form__header">修改密码</div>
- <div class="c-login-form__tip">
- <#if !messagesPerField.existsError('password','password-confirm') && message?has_content && !isAppInitiatedAction??>
- <span class="${message.type}">${kcSanitize(message.summary)?no_esc}</span>
- </#if>
- </div>
- <input id="username" name="username" type="text" value="${username}" autocomplete="username" readonly="readonly" style="display:none;"/>
- <input id="password" name="password" type="password" autocomplete="current-password" style="display:none;"/>
- <div class="c-login-form__section">
- <div class="c-login-form__wrapper">
- <label
- for="password-new"
- class="c-login-form__label"
- >
- 新密码:
- </label>
- <input
- id="password-new"
- name="password-new"
- type="password"
- class="c-login-form__input"
- placeholder="请输入新密码"
- autocomplete="new-password"
- aria-autocomplete="none"
- >
- </div>
- <div class="c-login-form__error">
- <#if messagesPerField.existsError('password')>
- ${kcSanitize(messagesPerField.get('password'))?no_esc}
- </#if>
- </div>
- </div>
- <div class="c-login-form__section">
- <div class="c-login-form__wrapper">
- <label
- for="password-confirm"
- class="c-login-form__label"
- >
- 确认新密码:
- </label>
- <input
- id="password-confirm"
- name="password-confirm"
- type="password"
- class="c-login-form__input"
- placeholder="请输入新密码"
- autocomplete="new-password"
- aria-autocomplete="none"
- >
- </div>
- <div class="c-login-form__error">
- <#if messagesPerField.existsError('password-confirm')>
- ${kcSanitize(messagesPerField.get('password-confirm'))?no_esc}
- </#if>
- </div>
- </div>
- <input
- class="c-login-form__submit"
- name="login"
- type="submit"
- value="保存"
- >
- </form>
- </div>
- </body>
- </html>
|