From 6b87acbe1733247ea6db63e0c78ec72002d04e40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Jochum?= Date: Sun, 25 Sep 2022 22:16:28 +0200 Subject: [PATCH] Fix defaulDenyOk in plugins/client/jwt --- go.mod | 2 +- go.sum | 2 ++ plugins/client/jwt/jwt.go | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/go.mod b/go.mod index f1211d7..2c7723e 100644 --- a/go.mod +++ b/go.mod @@ -16,7 +16,7 @@ require ( go-micro.dev/v4 v4.8.1 golang.org/x/crypto v0.0.0-20220924013350-4ba4fb4dd9e7 google.golang.org/protobuf v1.28.1 - jochum.dev/jo-micro/buncomponent v0.0.5 + jochum.dev/jo-micro/buncomponent v0.0.6 jochum.dev/jo-micro/components v0.3.0 jochum.dev/jo-micro/logruscomponent v0.0.4 jochum.dev/jo-micro/router v0.4.7 diff --git a/go.sum b/go.sum index e2f9cca..6ac1d56 100644 --- a/go.sum +++ b/go.sum @@ -1917,6 +1917,8 @@ honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9 honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= jochum.dev/jo-micro/buncomponent v0.0.5 h1:yxiIKagI+vzODzLDrmpiBJIrY/3UYNOY0m3+wSEf7JA= jochum.dev/jo-micro/buncomponent v0.0.5/go.mod h1:tw26M9+UixdDamDWsRGTUpXmp/cF7XPjlfQWyggoKAo= +jochum.dev/jo-micro/buncomponent v0.0.6 h1:Kj3BMXiDoA7LznfppqnRk2vHMbluyiGJPCgkhaYIae0= +jochum.dev/jo-micro/buncomponent v0.0.6/go.mod h1:saW250HcLcDWTCvQRSsSLw4C/d0ly6KmHZ/P48Azek8= jochum.dev/jo-micro/components v0.3.0 h1:mo9IzK6UVbQuIit+vp74RFeT/VtS5mVv0ggBZ9q0tiE= jochum.dev/jo-micro/components v0.3.0/go.mod h1:Yvn0Qz1zctUQUI6WIjq7PbfLY87Qvywpw+KxnVZeCvA= jochum.dev/jo-micro/logruscomponent v0.0.4 h1:KkJhLIM0mm2tlk+z+gZdpb5vCeuBs6bhG3bncGhCqoQ= diff --git a/plugins/client/jwt/jwt.go b/plugins/client/jwt/jwt.go index 3807e4c..0eb8101 100644 --- a/plugins/client/jwt/jwt.go +++ b/plugins/client/jwt/jwt.go @@ -172,7 +172,7 @@ func (p *jwtPlugin) WrapHandlerFunc(ctx context.Context, req server.Request, rsp var defaultDenyOk bool for _, v := range p.verifiers { err, defaultDenyOk = v.Verify(ctx, u, req) - if !defaultDenyOk && err != nil { + if !defaultDenyOk { return err } }