Explorar o código

set global check to true when accessing user apis

abhishek9686 hai 1 ano
pai
achega
9082b2fe91
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      controllers/middleware.go

+ 3 - 1
controllers/middleware.go

@@ -64,7 +64,9 @@ func userMiddleWare(handler http.Handler) http.Handler {
 		if userID, ok := params["username"]; ok {
 			r.Header.Set("TARGET_RSRC_ID", userID)
 		}
-		if r.Header.Get("TARGET_RSRC_ID") == "" || r.Header.Get("TARGET_RSRC") == models.EnrollmentKeysRsrc.String() {
+		if r.Header.Get("TARGET_RSRC_ID") == "" ||
+			r.Header.Get("TARGET_RSRC") == models.EnrollmentKeysRsrc.String() ||
+			r.Header.Get("TARGET_RSRC") == models.UserRsrc.String() {
 			r.Header.Set("IS_GLOBAL_ACCESS", "yes")
 		}
 		handler.ServeHTTP(w, r)