فهرست منبع

Fix 修复注销登录无法记录用户名的问题

YueYunyun 2 سال پیش
والد
کامیت
cf46755468
1فایلهای تغییر یافته به همراه9 افزوده شده و 5 حذف شده
  1. 9 5
      SERVER/VberAdmin/app/system/router/router.go

+ 9 - 5
SERVER/VberAdmin/app/system/router/router.go

@@ -74,15 +74,19 @@ func sysBaseRouter(r *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddleware) {
 		r.GET("/", apis.Admin)
 	}
 	r.GET("/info", handler.Ping)
-	v1 := r.Group("/api/")
+	r1 := r.Group("/api/")
 	{
-		v1.POST("/login", authMiddleware.LoginHandler)
+		r1.POST("/login", authMiddleware.LoginHandler)
 		// Refresh time can be longer than token timeout
-		v1.GET("/refresh-token", authMiddleware.RefreshHandler)
-		v1.POST("/logout", handler.LogOut)
+		r1.GET("/refresh-token", authMiddleware.RefreshHandler)
 		// 验证码
-		v1.GET("/captcha", (&apis.SystemApi{}).GenerateCaptchaHandler)
+		r1.GET("/captcha", (&apis.SystemApi{}).GenerateCaptchaHandler)
 	}
+	r2 := r.Group("/api/").Use(authMiddleware.MiddlewareFunc())
+	{
+		r2.POST("/logout", handler.LogOut)
+	}
+
 	wss := r.Group("").Use(authMiddleware.MiddlewareFunc())
 	{
 		wss.GET("/ws/:id/:channel", ws.WebsocketManager.WsClient)