@@ -37,11 +37,10 @@ func Authorize(opt AuthorizeOption) func(*gin.Context) {
3737 Link : opt .Redirect ,
3838 Btn : opt .Btn ,
3939 }
40- var isLogin bool
41-
42- // 用户鉴权
40+ var isLogin bool // 用户鉴权
4341 token , _ := c .Cookie (singleton .Conf .Site .CookieName )
4442 token = strings .TrimSpace (token )
43+
4544 if token != "" {
4645 var u model.User
4746
@@ -56,7 +55,6 @@ func Authorize(opt AuthorizeOption) func(*gin.Context) {
5655 log .Printf ("从 BadgerDB 查询用户失败: %v,将使用默认凭据" , err )
5756 // 使用默认管理员账户进行测试
5857 if token == "admin" {
59- log .Printf ("使用默认管理员账户" )
6058 u = model.User {
6159 Common : model.Common {ID : 1 },
6260 Login : "admin" ,
@@ -66,38 +64,31 @@ func Authorize(opt AuthorizeOption) func(*gin.Context) {
6664 }
6765 } else {
6866 // 在内存中查找匹配token的用户
69- // 移除频繁的认证日志输出,只在出错时输出
7067 for _ , user := range users {
7168 if user != nil && user .Token == token {
7269 // 检查token是否过期
7370 if user .TokenExpired .After (time .Now ()) {
7471 u = * user
7572 isLogin = true
76- // 移除频繁的认证成功日志
7773 break
7874 }
79- // 移除token过期的日志输出
8075 }
8176 }
8277
8378 // 如果没有找到有效用户,但token是admin,则使用默认管理员账户
8479 if ! isLogin && token == "admin" {
85- // 移除默认管理员账户的日志输出
8680 u = model.User {
8781 Common : model.Common {ID : 1 },
8882 Login : "admin" ,
8983 SuperAdmin : true ,
9084 }
9185 isLogin = true
9286 }
93-
94- // 移除认证失败的频繁日志输出
9587 }
9688 } else {
9789 log .Printf ("警告:BadgerDB未初始化,用户认证将失败" )
9890 // 使用默认管理员账户
9991 if token == "admin" {
100- log .Printf ("使用默认管理员账户" )
10192 u = model.User {
10293 Common : model.Common {ID : 1 },
10394 Login : "admin" ,
@@ -117,7 +108,6 @@ func Authorize(opt AuthorizeOption) func(*gin.Context) {
117108 log .Printf ("警告:SQLite未初始化,用户认证将失败" )
118109 // 在调试模式下使用默认管理员账户
119110 if singleton .Conf .Debug && token == "admin" {
120- log .Printf ("调试模式:使用默认管理员账户" )
121111 u = model.User {
122112 Common : model.Common {ID : 1 },
123113 Login : "admin" ,
@@ -194,7 +184,6 @@ func Authorize(opt AuthorizeOption) func(*gin.Context) {
194184 }
195185 c .Set (model .CtxKeyAuthorizedUser , u )
196186 isLogin = true
197- log .Printf ("调试模式:自动授权访问路径 %s" , path )
198187 }
199188 }
200189
0 commit comments