Bläddra i källkod

WebUIs: add a nil check for token in refresh cookie method

token should never be null here because we have an authenticated user
however add the same check as elsewhere

Signed-off-by: Nicola Murino <[email protected]>
Nicola Murino 1 år sedan
förälder
incheckning
5162c5de87
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      internal/httpd/server.go

+ 1 - 1
internal/httpd/server.go

@@ -1001,7 +1001,7 @@ func (s *httpdServer) checkCookieExpiration(w http.ResponseWriter, r *http.Reque
 		return
 	}
 	token, claims, err := jwtauth.FromContext(r.Context())
-	if err != nil {
+	if err != nil || token == nil {
 		return
 	}
 	tokenClaims := jwtTokenClaims{}