sun-pc-linux 3 months ago
parent
commit
6b2cd1d88f
1 changed files with 1 additions and 2 deletions
  1. 1 2
      src/middleware/auth.go

+ 1 - 2
src/middleware/auth.go

@@ -39,11 +39,10 @@ func CasdoorAuthMiddleware() gin.HandlerFunc {
 			return
 		}
 		// 检查 token 是否过期
-		if claims.ExpiresAt.Compare(time.Now()) < 0 {
+		if time.Now().After(claims.ExpiresAt.Time) {
 			c.AbortWithStatusJSON(http.StatusUnauthorized, gin.H{"error": "Token has expired"})
 			return
 		}
-
 		// 将用户信息存储在上下文中,以便后续使用
 		c.Set("casdoor_user", claims)