Repository navigation
v1.1.1 — 修复无 LDAP 模式下用户操作
🐛 Bug 修复
修复**未连接 LDAP(纯 MySQL 模式)**下的用户写操作报错问题。
此前在 LDAP 未初始化/未连接时,以下操作会直接失败(例如「在LDAP删除用户失败LDAP未初始化或未连接」):
- 删除 / 批量删除用户
- 编辑用户(含部门调整)
- 重置密码 / 自助修改密码
- 启用 / 禁用(在职 / 离职)状态切换
现已与新建用户的处理保持一致:检测到 LDAP未初始化或未连接 时跳过 LDAP、仅写 MySQL,从而完整支持纯 MySQL 模式。LDAP 正常连接时行为不变,真实的 LDAP 错误仍会照常抛出。
注意:这是「LDAP 不可用时降级为仅 MySQL」。生产环境若 LDAP 仅临时抖动,写操作会静默跳过 LDAP,可能造成 MySQL 与 LDAP 数据漂移——此取舍与新建用户既有逻辑一致。
Full Changelog: v1.1.0...v1.1.1