cg33 6 gadi atpakaļ
vecāks
revīzija
6cc17123dc
1 mainītis faili ar 19 papildinājumiem un 0 dzēšanām
  1. 19 0
      main.go

+ 19 - 0
main.go

@@ -86,6 +86,25 @@ func main() {
 	})
 
 	r.POST("/admin/popup", func(ctx *gin.Context) {
+
+		user, ok := eng.User(ctx)
+
+		if !ok {
+			ctx.JSON(http.StatusOK, gin.H{
+				"code": 401,
+				"msg":  "auth fail",
+			})
+			return
+		}
+
+		if !user.CheckPermission("*") {
+			//ctx.JSON(http.StatusOK, gin.H{
+			//	"code": 401,
+			//	"msg":  "没有权限",
+			//})
+			//return
+		}
+
 		ctx.JSON(http.StatusOK, gin.H{
 			"code": 0,
 			"data": "<h2>hello world</h2>",