Fixes Audience validation
diff --git a/jwt/jwt.go b/jwt/jwt.go index ed41220..bd84259 100644 --- a/jwt/jwt.go +++ b/jwt/jwt.go
@@ -69,9 +69,11 @@ j.Claims().Get("jti") != jti { return ErrInvalidJTIClaim } - if aud, ok := v.Expected.Audience(); ok && - !eq(j.Claims().Get("aud"), aud) { - return ErrInvalidAUDClaim + + if aud, ok := v.Expected.Audience(); ok { + if aud2, _ := j.Claims().Audience(); !eq(aud, aud2){ + return ErrInvalidAUDClaim + } } if v.Fn != nil {