|
@@ -182,6 +182,13 @@ func authorize(networkCheck bool, authNetwork string, next http.Handler) http.Ha
|
|
var isAuthorized = false
|
|
var isAuthorized = false
|
|
var nodeID = ""
|
|
var nodeID = ""
|
|
username, networks, isadmin, errN := logic.VerifyUserToken(authToken)
|
|
username, networks, isadmin, errN := logic.VerifyUserToken(authToken)
|
|
|
|
+ if errN != nil {
|
|
|
|
+ errorResponse = models.ErrorResponse{
|
|
|
|
+ Code: http.StatusUnauthorized, Message: "W1R3: Unauthorized, Invalid Token Processed.",
|
|
|
|
+ }
|
|
|
|
+ returnErrorResponse(w, r, errorResponse)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
isnetadmin := isadmin
|
|
isnetadmin := isadmin
|
|
if errN == nil && isadmin {
|
|
if errN == nil && isadmin {
|
|
nodeID = "mastermac"
|
|
nodeID = "mastermac"
|