feat: 添加密码验证诊断端点
目的: - 系统化调试密码验证失败问题 - 验证passwordEncoder是否正确工作 - 收集诊断数据以定位根本原因 诊断端点: - GET /api/diagnostic/password - 测试密码: Test@123 - 数据库哈希: $2a$12$... - 返回验证结果和编码器类型
This commit is contained in:
+5
-1
@@ -49,9 +49,13 @@ public class SystemRouter {
|
||||
SysNoticeHandler noticeHandler,
|
||||
SysUserMessageHandler messageHandler,
|
||||
SysFileHandler fileHandler,
|
||||
SysPermissionHandler permissionHandler) {
|
||||
SysPermissionHandler permissionHandler,
|
||||
cn.novalon.manage.sys.handler.auth.PasswordDiagnosticHandler passwordDiagnosticHandler) {
|
||||
|
||||
return route()
|
||||
// ========== 诊断路由 ==========
|
||||
.GET("/api/diagnostic/password", passwordDiagnosticHandler::diagnose)
|
||||
|
||||
// ========== 字典路由 ==========
|
||||
.GET("/api/dictionaries", dictionaryHandler::getAllDictionaries)
|
||||
.GET("/api/dictionaries/{id}", dictionaryHandler::getDictionaryById)
|
||||
|
||||
Reference in New Issue
Block a user