| .. |
|
src
|
07862084d2
1. 实现了禁用用户名密码登录开关(契约 1.39,安全管控),新增 DMS_PASSWORD_LOGIN_DISABLED 配置(缺省 false),开启后登录接口对全部用户(含内置 admin)最前置返回 403「用户名密码登录已被禁用,请使用单点登录」,守卫先于验证码校验与用户查询——不消耗验证码、不泄露账号存在,门户验签与本地 SSO 代理登录成为仅存登录入口;
|
hai 4 semanas |
|
tools
|
aca500c169
1. 实现了登录失败锁定限流与密码复杂度策略(迁移 0022/V7),下线遗留 AI 无鉴权路由与运行时配置接口;
|
hai 1 mes |
|
.env.example
|
07862084d2
1. 实现了禁用用户名密码登录开关(契约 1.39,安全管控),新增 DMS_PASSWORD_LOGIN_DISABLED 配置(缺省 false),开启后登录接口对全部用户(含内置 admin)最前置返回 403「用户名密码登录已被禁用,请使用单点登录」,守卫先于验证码校验与用户查询——不消耗验证码、不泄露账号存在,门户验签与本地 SSO 代理登录成为仅存登录入口;
|
hai 4 semanas |
|
.gitignore
|
85e32118b0
1. 实现了后端SpringBoot完整转写(backend-java/),基于Java 17、Spring Boot 3.5 与 MyBatis,九个阶段全部完成,接口契约与 Python 版逐条对齐,前端零改动即可切换;
|
hai 1 mes |
|
pom.xml
|
6eed0a17f5
1. 实现了备份自有 SQL 导出格式(Java SqlDataDumper 与 Python sql_dump 双版对齐),摆脱达梦 dexp 依赖,备份引擎与离线恢复CLI全链路适配;
|
hai 1 mes |