fix: simplify account password flow

This commit is contained in:
inman committed 2026-09-02 11:15:30 +08:00
1 parent 203bfb3246
commit df65e9f517
9 files changed
+118 -131

No files matched your search

+4 -5
View File
@@ -71,11 +71,11 @@
<div class="login-card">
<p class="eyebrow">ACCOUNT SECURITY</p>
<h1 id="passwordChangeTitle">修改密码</h1>
<p id="passwordChangeHint" class="muted">新密码至少 12 个字符。修改后,其他已登录会话将失效。</p>
<p id="passwordChangeHint" class="muted">修改后,其他已登录会话将失效。</p>
<form id="passwordChangeForm" novalidate>
<label>当前密码<input id="currentPassword" type="password" autocomplete="current-password" required></label>
<label>新密码<input id="newPassword" type="password" autocomplete="new-password" minlength="12" required></label>
<label>确认新密码<input id="confirmNewPassword" type="password" autocomplete="new-password" minlength="12" required></label>
<label>新密码<input id="newPassword" type="password" autocomplete="new-password" required></label>
<label>确认新密码<input id="confirmNewPassword" type="password" autocomplete="new-password" required></label>
<div class="actions">
<button type="submit">保存新密码</button>
<button id="passwordChangeCancel" type="button" class="secondary-button">取消</button>
@@ -96,9 +96,8 @@
</div>
<form id="accountForm" class="channel-form" novalidate>
<label>账号<input id="accountUsername" maxlength="160" autocomplete="off" required></label>
<label>初始密码(12—512 个字符)<input id="accountPassword" type="password" minlength="12" maxlength="512" autocomplete="new-password" required></label>
<label>初始密码<input id="accountPassword" type="password" autocomplete="new-password" required></label>
<label>角色<select id="accountRole"><option value="user">普通用户</option><option value="team_lead">组长</option><option value="admin">管理员</option></select></label>
<label class="history-select-all"><input id="accountMustChangePassword" type="checkbox" checked>首次登录必须修改密码</label>
<button type="submit">创建账号</button>
</form>
<section id="accountAuthorizationPanel" class="account-authorization-panel" hidden aria-labelledby="accountAuthorizationTitle">