3 Commits

Author SHA1 Message Date
ad76abea96 feat(passport): 支持多租户登录及密码找回功能
- 新增重置密码接口及参数支持手机号/邮箱找回
- 登录接口支持多租户场景,返回多租户选项供前端选择
- 增加登录状态持久化保存租户和用户信息
- 登录界面新增“忘记密码”链接并实现密码找回页
- 忘记密码页支持邮箱和手机两种找回方式,首3次发送验证码免图形验证码校验
- 登录页短信验证码发送优化,增加发送次数限制和图形验证码弹窗
- 请求拦截器支持跳过租户头注入,适配登录前找回等场景
- 路由表启用忘记密码页面路由
- 国际化新增密码找
2026-07-24 23:07:06 +08:00
324244fa11 fix(build): 修复打包过程中的依赖和导入错误
- 安装缺失的 sass 依赖解决预处理器报错问题
- 安装 element-plus 组件库依赖,修复相关页面构建失败
- 修正 customerLead 页面错误导入的 listUser 为 listUsers
- 确认修复后 pnpm build 成功,产物正常生成
- 更新 package.json 和 pnpm-lock.yaml,引入新依赖并锁定版本
2026-07-20 12:07:09 +08:00
f0efe079e7 feat(login): 支持用户ID、邮箱及超级管理员短信验证码登录
- 在登录参数中新增 userId 和 email 字段,支持多种登录凭证
- 新增 loginByUserId、loginByEmail 和 loginBySuperAdminSms 三种登录API
- 新增跨租户查询管理员账号接口 listAdminsByEmailAll
- 登录页支持账号登录与手机号登录标签切换,添加动画效果
- 账号登录中合并用户ID及邮箱登录逻辑,增加输入格式验证
- 调整登录表单UI和交互,优化输入框占位及样式
- 更新登录时的用户信息及租户ID本地存储逻辑
- 修正登录页版权信息为 websopy Inc.
2026-07-20 11:35:49 +08:00