Commit Graph

5 Commits (c9050f45c48d214cf0a7b16144619d7e7c54659b)

Author SHA1 Message Date
fangjiakai c9050f45c4 feat(login): 添加短信验证码登录功能
- 在Shiro配置中添加sendSmsCode和checkByCode接口的匿名访问权限
- 在LoginController中新增VerificationCodeService依赖注入
- 实现sendSmsCode接口用于发送手机验证码,支持手机号格式验证
- 实现checkByCode接口用于验证码登录,包含自动注册新用户逻辑
- 创建VerificationCodeService接口和VerificationCodeServiceImpl实现类
- 实现基于内存存储的验证码管理,包含6位数字验证码生成功能
- 添加验证码过期时间控制,默认5分钟过期
- 集成ZTHY短信平台发送验证码功能
- 实现通用验证码888888用于测试环境验证
- 完善验证码验证成功后的用户登录和会话创建流程
- 添加验证码相关的操作日志记录功能
2026-04-22 14:56:04 +08:00
wangpeng 16c7d7aa24 从业人员管理 2024-03-22 14:53:46 +08:00
dearlin f2e0039ce8 ai报警作业票号码 2024-01-31 09:15:43 +08:00
WenShiJun 5c15b857f3 新增安全、环保检查管理模块 2024-01-22 14:15:49 +08:00
fangjiakai af5e6c28e8 整合home 2024-01-03 09:48:43 +08:00