Skip to content

Commit 9c8b664

Browse files
committed
Update to zitidel/oidc/v3. Fixes #739
1 parent d060e6e commit 9c8b664

File tree

10 files changed

+95
-58
lines changed

10 files changed

+95
-58
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Release notes 1.1.2
2+
3+
## Issues Fixed and Dependency Updates
4+
5+
* github.com/openziti/sdk-golang: [v1.1.1 -> v1.1.2](https://github.com/openziti/sdk-golang/compare/v1.1.1...v1.1.2)
6+
* [Issue #739](https://github.com/openziti/sdk-golang/issues/739) - go-jose v2.6.3 CVE-2025-27144 resolution
7+
8+
* github.com/zitadel/oidc/v3: v2.12.2 -> v3.39.0
9+
* github.com/go-jose/go-jose/v4: v4.0.5 (new)
10+
* github.com/zitadel/logging: v0.6.2 (new)
11+
* github.com/zitadel/schema: v1.3.1 (new)
12+
113
# Release notes 1.1.1
214

315
## Multi-underlay channel group secret

edge-apis/authwrapper.go

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
package edge_apis
44

55
import (
6+
"context"
67
"encoding/json"
78
"fmt"
89
"github.com/go-openapi/runtime"
@@ -24,8 +25,8 @@ import (
2425
"github.com/openziti/foundation/v2/errorz"
2526
"github.com/openziti/foundation/v2/stringz"
2627
"github.com/pkg/errors"
27-
"github.com/zitadel/oidc/v2/pkg/client/tokenexchange"
28-
"github.com/zitadel/oidc/v2/pkg/oidc"
28+
"github.com/zitadel/oidc/v3/pkg/client/tokenexchange"
29+
"github.com/zitadel/oidc/v3/pkg/oidc"
2930
"golang.org/x/oauth2"
3031
"net/http"
3132
"net/url"
@@ -569,11 +570,14 @@ func exchangeTokens(clientTransportPool ClientTransportPool, curTokens *oidc.Tok
569570
var outTokens *oidc.Tokens[*oidc.IDTokenClaims]
570571

571572
_, err := clientTransportPool.TryTransportForF(func(transport *ApiClientTransport) (any, error) {
573+
timeoutCtx, cancelF := context.WithTimeout(context.Background(), 30*time.Second)
574+
defer cancelF()
575+
572576
apiHost := transport.ApiUrl.Host
573577
issuer := "https://" + apiHost + "/oidc"
574578
tokenEndpoint := "https://" + apiHost + "/oidc/oauth/token"
575579

576-
te, err := tokenexchange.NewTokenExchangerClientCredentials(issuer, "native", "", tokenexchange.WithHTTPClient(client), tokenexchange.WithStaticTokenEndpoint(issuer, tokenEndpoint))
580+
te, err := tokenexchange.NewTokenExchangerClientCredentials(timeoutCtx, issuer, "native", "", tokenexchange.WithHTTPClient(client), tokenexchange.WithStaticTokenEndpoint(issuer, tokenEndpoint))
577581

578582
if err != nil {
579583
return nil, err
@@ -585,16 +589,16 @@ func exchangeTokens(clientTransportPool ClientTransportPool, curTokens *oidc.Tok
585589

586590
switch subjectTokenType {
587591
case oidc.RefreshTokenType:
588-
tokenResponse, err = tokenexchange.ExchangeToken(te, subjectToken, subjectTokenType, "", "", nil, nil, nil, oidc.RefreshTokenType)
592+
tokenResponse, err = tokenexchange.ExchangeToken(timeoutCtx, te, subjectToken, subjectTokenType, "", "", nil, nil, nil, oidc.RefreshTokenType)
589593
case oidc.AccessTokenType:
590-
tokenResponse, err = tokenexchange.ExchangeToken(te, subjectToken, subjectTokenType, "", "", nil, nil, nil, oidc.AccessTokenType)
594+
tokenResponse, err = tokenexchange.ExchangeToken(timeoutCtx, te, subjectToken, subjectTokenType, "", "", nil, nil, nil, oidc.AccessTokenType)
591595
}
592596

593597
if err != nil {
594598
return nil, err
595599
}
596600

597-
idResp, err := tokenexchange.ExchangeToken(te, subjectToken, subjectTokenType, "", "", nil, nil, nil, oidc.IDTokenType)
601+
idResp, err := tokenexchange.ExchangeToken(timeoutCtx, te, subjectToken, subjectTokenType, "", "", nil, nil, nil, oidc.IDTokenType)
598602

599603
if err != nil {
600604
return nil, err

edge-apis/oidc.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import (
88
"github.com/golang-jwt/jwt/v5"
99
"github.com/google/uuid"
1010
"github.com/michaelquigley/pfxlog"
11-
"github.com/zitadel/oidc/v2/pkg/client/rp"
12-
httphelper "github.com/zitadel/oidc/v2/pkg/http"
13-
"github.com/zitadel/oidc/v2/pkg/oidc"
11+
"github.com/zitadel/oidc/v3/pkg/client/rp"
12+
httphelper "github.com/zitadel/oidc/v3/pkg/http"
13+
"github.com/zitadel/oidc/v3/pkg/oidc"
1414
"net"
1515
"net/http"
1616
"net/http/cookiejar"
@@ -178,7 +178,7 @@ func newLocalRpServer(apiHost string, authMethod string) (*localRpServer, error)
178178
rp.WithPKCE(cookieHandler),
179179
}
180180

181-
provider, err := rp.NewRelyingPartyOIDC(issuer, clientID, clientSecret, result.CallbackUri, scopes, options...)
181+
provider, err := rp.NewRelyingPartyOIDC(context.Background(), issuer, clientID, clientSecret, result.CallbackUri, scopes, options...)
182182

183183
if err != nil {
184184
return nil, fmt.Errorf("could not create rp OIDC: %w", err)

example/go.mod

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module github.com/openziti/sdk-golang/example
22

3-
go 1.23.0
3+
go 1.23.7
44

5-
toolchain go1.23.1
5+
toolchain go1.24.1
66

77
replace github.com/openziti/sdk-golang => ../
88

@@ -41,6 +41,7 @@ require (
4141
github.com/fatih/color v1.16.0 // indirect
4242
github.com/fsnotify/fsnotify v1.8.0 // indirect
4343
github.com/fullsailor/pkcs7 v0.0.0-20190404230743-d7302db945fa // indirect
44+
github.com/go-jose/go-jose/v4 v4.0.5 // indirect
4445
github.com/go-logr/logr v1.4.2 // indirect
4546
github.com/go-logr/stdr v1.2.2 // indirect
4647
github.com/go-ole/go-ole v1.3.0 // indirect
@@ -91,7 +92,7 @@ require (
9192
github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b // indirect
9293
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
9394
github.com/rivo/uniseg v0.4.4 // indirect
94-
github.com/rs/cors v1.11.0 // indirect
95+
github.com/rs/cors v1.11.1 // indirect
9596
github.com/sagikazarmark/locafero v0.3.0 // indirect
9697
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
9798
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
@@ -107,8 +108,9 @@ require (
107108
github.com/valyala/bytebufferpool v1.0.0 // indirect
108109
github.com/valyala/fasttemplate v1.2.2 // indirect
109110
github.com/yusufpapurcu/wmi v1.2.4 // indirect
110-
github.com/zitadel/logging v0.3.4 // indirect
111-
github.com/zitadel/oidc/v2 v2.12.2 // indirect
111+
github.com/zitadel/logging v0.6.2 // indirect
112+
github.com/zitadel/oidc/v3 v3.39.0 // indirect
113+
github.com/zitadel/schema v1.3.1 // indirect
112114
go.mongodb.org/mongo-driver v1.17.0 // indirect
113115
go.mozilla.org/pkcs7 v0.9.0 // indirect
114116
go.opentelemetry.io/otel v1.29.0 // indirect
@@ -125,7 +127,6 @@ require (
125127
golang.org/x/term v0.32.0 // indirect
126128
google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 // indirect
127129
google.golang.org/protobuf v1.36.6 // indirect
128-
gopkg.in/go-jose/go-jose.v2 v2.6.3 // indirect
129130
gopkg.in/ini.v1 v1.67.0 // indirect
130131
gopkg.in/yaml.v3 v3.0.1 // indirect
131132
nhooyr.io/websocket v1.8.17 // indirect

example/go.sum

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3d
6565
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw=
6666
github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs=
6767
github.com/bketelsen/crypt v0.0.4/go.mod h1:aI6NrJ0pMGgvZKL1iVgXLnfIFJtfV+bKCoqOes/6LfM=
68+
github.com/bmatcuk/doublestar/v4 v4.8.1 h1:54Bopc5c2cAvhLRAzqOGCYHYyhcDHsFF4wWIR5wKP38=
69+
github.com/bmatcuk/doublestar/v4 v4.8.1/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc=
6870
github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8=
6971
github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE=
7072
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
@@ -114,9 +116,13 @@ github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8
114116
github.com/fullsailor/pkcs7 v0.0.0-20190404230743-d7302db945fa h1:RDBNVkRviHZtvDvId8XSGPu3rmpmSe+wKRcEWNgsfWU=
115117
github.com/fullsailor/pkcs7 v0.0.0-20190404230743-d7302db945fa/go.mod h1:KnogPXtdwXqoenmZCw6S+25EAm2MkxbG0deNDu4cbSA=
116118
github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
119+
github.com/go-chi/chi/v5 v5.2.1 h1:KOIHODQj58PmL80G2Eak4WdvUzjSJSm0vG72crDCqb8=
120+
github.com/go-chi/chi/v5 v5.2.1/go.mod h1:L2yAIGWB3H+phAw1NxKwWM+7eUH/lU8pOMm5hHcoops=
117121
github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
118122
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
119123
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
124+
github.com/go-jose/go-jose/v4 v4.0.5 h1:M6T8+mKZl/+fNNuFHvGIzDz7BTLQPIounk/b9dw3AaE=
125+
github.com/go-jose/go-jose/v4 v4.0.5/go.mod h1:s3P1lRrkT8igV8D9OjyL4WRyHvjB6a4JSllnOrmmBOA=
120126
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
121127
github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY=
122128
github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
@@ -264,8 +270,8 @@ github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:
264270
github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
265271
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
266272
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
267-
github.com/jeremija/gosubmit v0.2.7 h1:At0OhGCFGPXyjPYAsCchoBUhE099pcBXmsb4iZqROIc=
268-
github.com/jeremija/gosubmit v0.2.7/go.mod h1:Ui+HS073lCFREXBbdfrJzMB57OI/bdxTiLtrDHHhFPI=
273+
github.com/jeremija/gosubmit v0.2.8 h1:mmSITBz9JxVtu8eqbN+zmmwX7Ij2RidQxhcwRVI4wqA=
274+
github.com/jeremija/gosubmit v0.2.8/go.mod h1:Ui+HS073lCFREXBbdfrJzMB57OI/bdxTiLtrDHHhFPI=
269275
github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
270276
github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
271277
github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
@@ -404,8 +410,8 @@ github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6L
404410
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
405411
github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
406412
github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
407-
github.com/rs/cors v1.11.0 h1:0B9GE/r9Bc2UxRMMtymBkHTenPkHDv0CW4Y98GBY+po=
408-
github.com/rs/cors v1.11.0/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
413+
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
414+
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
409415
github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
410416
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
411417
github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts=
@@ -480,12 +486,14 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1
480486
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
481487
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
482488
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
483-
github.com/zitadel/logging v0.3.4 h1:9hZsTjMMTE3X2LUi0xcF9Q9EdLo+FAezeu52ireBbHM=
484-
github.com/zitadel/logging v0.3.4/go.mod h1:aPpLQhE+v6ocNK0TWrBrd363hZ95KcI17Q1ixAQwZF0=
489+
github.com/zitadel/logging v0.6.2 h1:MW2kDDR0ieQynPZ0KIZPrh9ote2WkxfBif5QoARDQcU=
490+
github.com/zitadel/logging v0.6.2/go.mod h1:z6VWLWUkJpnNVDSLzrPSQSQyttysKZ6bCRongw0ROK4=
485491
github.com/zitadel/oidc v1.13.5 h1:7jhh68NGZitLqwLiVU9Dtwa4IraJPFF1vS+4UupO93U=
486492
github.com/zitadel/oidc v1.13.5/go.mod h1:rHs1DhU3Sv3tnI6bQRVlFa3u0lCwtR7S21WHY+yXgPA=
487-
github.com/zitadel/oidc/v2 v2.12.2 h1:3kpckg4rurgw7w7aLJrq7yvRxb2pkNOtD08RH42vPEs=
488-
github.com/zitadel/oidc/v2 v2.12.2/go.mod h1:vhP26g1g4YVntcTi0amMYW3tJuid70nxqxf+kb6XKgg=
493+
github.com/zitadel/oidc/v3 v3.39.0 h1:WK3eNqmgshiYo1oEqONfXXbPbve+Qzgjl8KhKDFUvxc=
494+
github.com/zitadel/oidc/v3 v3.39.0/go.mod h1:JwdgdU/WxkmBtWuE8/pEjAbDTWXxJGqBix/gUoeEig4=
495+
github.com/zitadel/schema v1.3.1 h1:QT3kwiRIRXXLVAs6gCK/u044WmUVh6IlbLXUsn6yRQU=
496+
github.com/zitadel/schema v1.3.1/go.mod h1:071u7D2LQacy1HAN+YnMd/mx1qVE2isb0Mjeqg46xnU=
489497
go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs=
490498
go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g=
491499
go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ=
@@ -698,7 +706,6 @@ golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7w
698706
golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
699707
golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
700708
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
701-
golang.org/x/sys v0.0.0-20220207234003-57398862261d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
702709
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
703710
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
704711
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
@@ -907,8 +914,6 @@ gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntN
907914
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
908915
gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
909916
gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=
910-
gopkg.in/go-jose/go-jose.v2 v2.6.3 h1:nt80fvSDlhKWQgSWyHyy5CfmlQr+asih51R8PTWNKKs=
911-
gopkg.in/go-jose/go-jose.v2 v2.6.3/go.mod h1:zzZDPkNNw/c9IE7Z9jr11mBZQhKQTMzoEEIoEdZlFBI=
912917
gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k=
913918
gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=
914919
gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k=

example/influxdb-client-go/go.mod

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module github.com/openziti/sdk-golang/example/influx-client-go
22

3-
go 1.23.0
3+
go 1.23.7
44

5-
toolchain go1.23.1
5+
toolchain go1.24.1
66

77
replace github.com/openziti/sdk-golang => ../../
88

@@ -35,6 +35,7 @@ require (
3535
github.com/gabriel-vasile/mimetype v1.4.2 // indirect
3636
github.com/gin-contrib/sse v0.1.0 // indirect
3737
github.com/gin-gonic/gin v1.9.1 // indirect
38+
github.com/go-jose/go-jose/v4 v4.0.5 // indirect
3839
github.com/go-logr/logr v1.4.2 // indirect
3940
github.com/go-logr/stdr v1.2.2 // indirect
4041
github.com/go-ole/go-ole v1.3.0 // indirect
@@ -59,7 +60,6 @@ require (
5960
github.com/google/uuid v1.6.0 // indirect
6061
github.com/gorilla/css v1.0.0 // indirect
6162
github.com/gorilla/mux v1.8.1 // indirect
62-
github.com/gorilla/schema v1.3.0 // indirect
6363
github.com/gorilla/securecookie v1.1.2 // indirect
6464
github.com/gorilla/websocket v1.5.3 // indirect
6565
github.com/influxdata/line-protocol v0.0.0-20210922203350-b1ad95c89adf // indirect
@@ -124,7 +124,9 @@ require (
124124
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
125125
github.com/yosssi/ace v0.0.5 // indirect
126126
github.com/yusufpapurcu/wmi v1.2.4 // indirect
127-
github.com/zitadel/oidc/v2 v2.12.2 // indirect
127+
github.com/zitadel/logging v0.6.2 // indirect
128+
github.com/zitadel/oidc/v3 v3.39.0 // indirect
129+
github.com/zitadel/schema v1.3.1 // indirect
128130
go.mongodb.org/mongo-driver v1.17.0 // indirect
129131
go.mozilla.org/pkcs7 v0.9.0 // indirect
130132
go.opentelemetry.io/otel v1.29.0 // indirect
@@ -141,7 +143,6 @@ require (
141143
golang.org/x/text v0.25.0 // indirect
142144
golang.org/x/time v0.6.0 // indirect
143145
google.golang.org/protobuf v1.36.6 // indirect
144-
gopkg.in/go-jose/go-jose.v2 v2.6.3 // indirect
145146
gopkg.in/ini.v1 v1.67.0 // indirect
146147
gopkg.in/yaml.v3 v3.0.1 // indirect
147148
nhooyr.io/websocket v1.8.17 // indirect

0 commit comments

Comments
 (0)