- 新增忘记密码页面,支持邮箱找回和手机找回两种方式,包含验证码倒计时 - 添加密码强度和一致性校验,确保新密码安全性 - 开启对应路由 /forget,恢复已注释的忘记密码入口 - 新增发送短信验证码和邮箱验证码接口,适配未登录场景 - 新增重置密码接口,支持手机短信码及邮箱验证码方式 - 请求拦截器支持 X-Tenant-Skip 头,跳过租户信息注入,避免跨租户串扰 - 国际化新增忘记密码相关英文和中文文案 - 页面样式与登录页视觉风格一致,跨屏幕响应式布局优化
43 lines
1.4 KiB
TypeScript
43 lines
1.4 KiB
TypeScript
/* 登录界面 */
|
|
export default {
|
|
title: '用户登录',
|
|
username: '请输入登录账号',
|
|
password: '请输入登录密码',
|
|
code: '请输入验证码',
|
|
remember: '记住密码',
|
|
forget: '忘记密码',
|
|
login: '登录',
|
|
loading: '登录中',
|
|
oldPassword: '旧密码',
|
|
newPassword: '新密码',
|
|
confirm: '确认密码',
|
|
forgetPage: {
|
|
title: '忘记密码',
|
|
subTitle: '请输入账号信息以重置密码',
|
|
tabEmail: '邮箱找回',
|
|
tabPhone: '手机找回',
|
|
email: '邮箱',
|
|
phone: '手机号',
|
|
emailCode: '邮箱验证码',
|
|
code: '短信验证码',
|
|
getCode: '获取验证码',
|
|
sentEmail: '验证码已发送,请查收邮箱',
|
|
sentPhone: '验证码已发送',
|
|
newPassword: '新密码',
|
|
confirmPassword: '确认新密码',
|
|
reset: '重置密码',
|
|
backLogin: '返回登录',
|
|
success: '密码重置成功,请使用新密码登录',
|
|
emailPlaceholder: '请输入注册邮箱',
|
|
phonePlaceholder: '请输入注册手机号',
|
|
codePlaceholder: '请输入验证码',
|
|
passwordPlaceholder: '至少 8 位,需包含字母和数字',
|
|
confirmPlaceholder: '请再次输入新密码',
|
|
newPasswordRule: '新密码至少 8 位,需包含字母和数字',
|
|
confirmRule: '两次输入的密码不一致',
|
|
emailRule: '请输入正确的邮箱地址',
|
|
phoneRule: '请输入正确的手机号',
|
|
codeRule: '请输入验证码'
|
|
}
|
|
};
|