mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-30 21:12:24 -05:00 
			
		
		
		
	[chore]: Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.9.0 (#2442)
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.7.0 to 3.9.0. - [Release notes](https://github.com/coreos/go-oidc/releases) - [Commits](https://github.com/coreos/go-oidc/compare/v3.7.0...v3.9.0) --- updated-dependencies: - dependency-name: github.com/coreos/go-oidc/v3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
		
					parent
					
						
							
								bca9b2c896
							
						
					
				
			
			
				commit
				
					
						a968a03ab8
					
				
			
		
					 4 changed files with 39 additions and 32 deletions
				
			
		
							
								
								
									
										2
									
								
								go.mod
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
										
									
									
									
								
							|  | @ -22,7 +22,7 @@ require ( | |||
| 	github.com/KimMachineGun/automemlimit v0.3.0 | ||||
| 	github.com/abema/go-mp4 v1.1.1 | ||||
| 	github.com/buckket/go-blurhash v1.1.0 | ||||
| 	github.com/coreos/go-oidc/v3 v3.7.0 | ||||
| 	github.com/coreos/go-oidc/v3 v3.9.0 | ||||
| 	github.com/disintegration/imaging v1.6.2 | ||||
| 	github.com/gin-contrib/cors v1.5.0 | ||||
| 	github.com/gin-contrib/gzip v0.0.6 | ||||
|  |  | |||
							
								
								
									
										4
									
								
								go.sum
									
										
									
									
									
								
							
							
						
						
									
										4
									
								
								go.sum
									
										
									
									
									
								
							|  | @ -123,8 +123,8 @@ github.com/cnf/structhash v0.0.0-20201127153200-e1b16c1ebc08 h1:ox2F0PSMlrAAiAdk | |||
| github.com/cnf/structhash v0.0.0-20201127153200-e1b16c1ebc08/go.mod h1:pCxVEbcm3AMg7ejXyorUXi6HQCzOIBf7zEDVPtw0/U4= | ||||
| github.com/containerd/cgroups/v3 v3.0.1 h1:4hfGvu8rfGIwVIDd+nLzn/B9ZXx4BcCjzt5ToenJRaE= | ||||
| github.com/containerd/cgroups/v3 v3.0.1/go.mod h1:/vtwk1VXrtoa5AaZLkypuOJgA/6DyPMZHJPGQNtlHnw= | ||||
| github.com/coreos/go-oidc/v3 v3.7.0 h1:FTdj0uexT4diYIPlF4yoFVI5MRO1r5+SEcIpEw9vC0o= | ||||
| github.com/coreos/go-oidc/v3 v3.7.0/go.mod h1:yQzSCqBnK3e6Fs5l+f5i0F8Kwf0zpH9bPEsbY00KanM= | ||||
| github.com/coreos/go-oidc/v3 v3.9.0 h1:0J/ogVOd4y8P0f0xUh8l9t07xRP/d8tccvjHl2dcsSo= | ||||
| github.com/coreos/go-oidc/v3 v3.9.0/go.mod h1:rTKz2PYwftcrtoCzV5g5kvfJoWcm0Mk8AF8y1iAQro4= | ||||
| github.com/coreos/go-systemd/v22 v22.3.2 h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI= | ||||
| github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= | ||||
| github.com/cornelk/hashmap v1.0.8 h1:nv0AWgw02n+iDcawr5It4CjQIAcdMMKRrs10HOJYlrc= | ||||
|  |  | |||
							
								
								
									
										63
									
								
								vendor/github.com/coreos/go-oidc/v3/oidc/oidc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										63
									
								
								vendor/github.com/coreos/go-oidc/v3/oidc/oidc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -94,12 +94,13 @@ func doRequest(ctx context.Context, req *http.Request) (*http.Response, error) { | |||
| 
 | ||||
| // Provider represents an OpenID Connect server's configuration. | ||||
| type Provider struct { | ||||
| 	issuer      string | ||||
| 	authURL     string | ||||
| 	tokenURL    string | ||||
| 	userInfoURL string | ||||
| 	jwksURL     string | ||||
| 	algorithms  []string | ||||
| 	issuer        string | ||||
| 	authURL       string | ||||
| 	tokenURL      string | ||||
| 	deviceAuthURL string | ||||
| 	userInfoURL   string | ||||
| 	jwksURL       string | ||||
| 	algorithms    []string | ||||
| 
 | ||||
| 	// Raw claims returned by the server. | ||||
| 	rawClaims []byte | ||||
|  | @ -128,12 +129,13 @@ func (p *Provider) remoteKeySet() KeySet { | |||
| } | ||||
| 
 | ||||
| type providerJSON struct { | ||||
| 	Issuer      string   `json:"issuer"` | ||||
| 	AuthURL     string   `json:"authorization_endpoint"` | ||||
| 	TokenURL    string   `json:"token_endpoint"` | ||||
| 	JWKSURL     string   `json:"jwks_uri"` | ||||
| 	UserInfoURL string   `json:"userinfo_endpoint"` | ||||
| 	Algorithms  []string `json:"id_token_signing_alg_values_supported"` | ||||
| 	Issuer        string   `json:"issuer"` | ||||
| 	AuthURL       string   `json:"authorization_endpoint"` | ||||
| 	TokenURL      string   `json:"token_endpoint"` | ||||
| 	DeviceAuthURL string   `json:"device_authorization_endpoint"` | ||||
| 	JWKSURL       string   `json:"jwks_uri"` | ||||
| 	UserInfoURL   string   `json:"userinfo_endpoint"` | ||||
| 	Algorithms    []string `json:"id_token_signing_alg_values_supported"` | ||||
| } | ||||
| 
 | ||||
| // supportedAlgorithms is a list of algorithms explicitly supported by this | ||||
|  | @ -165,6 +167,9 @@ type ProviderConfig struct { | |||
| 	// TokenURL is the endpoint used by the provider to support the OAuth 2.0 | ||||
| 	// token endpoint. | ||||
| 	TokenURL string | ||||
| 	// DeviceAuthURL is the endpoint used by the provider to support the OAuth 2.0 | ||||
| 	// device authorization endpoint. | ||||
| 	DeviceAuthURL string | ||||
| 	// UserInfoURL is the endpoint used by the provider to support the OpenID | ||||
| 	// Connect UserInfo flow. | ||||
| 	// | ||||
|  | @ -185,13 +190,14 @@ type ProviderConfig struct { | |||
| // through discovery. | ||||
| func (p *ProviderConfig) NewProvider(ctx context.Context) *Provider { | ||||
| 	return &Provider{ | ||||
| 		issuer:      p.IssuerURL, | ||||
| 		authURL:     p.AuthURL, | ||||
| 		tokenURL:    p.TokenURL, | ||||
| 		userInfoURL: p.UserInfoURL, | ||||
| 		jwksURL:     p.JWKSURL, | ||||
| 		algorithms:  p.Algorithms, | ||||
| 		client:      getClient(ctx), | ||||
| 		issuer:        p.IssuerURL, | ||||
| 		authURL:       p.AuthURL, | ||||
| 		tokenURL:      p.TokenURL, | ||||
| 		deviceAuthURL: p.DeviceAuthURL, | ||||
| 		userInfoURL:   p.UserInfoURL, | ||||
| 		jwksURL:       p.JWKSURL, | ||||
| 		algorithms:    p.Algorithms, | ||||
| 		client:        getClient(ctx), | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
|  | @ -240,14 +246,15 @@ func NewProvider(ctx context.Context, issuer string) (*Provider, error) { | |||
| 		} | ||||
| 	} | ||||
| 	return &Provider{ | ||||
| 		issuer:      issuerURL, | ||||
| 		authURL:     p.AuthURL, | ||||
| 		tokenURL:    p.TokenURL, | ||||
| 		userInfoURL: p.UserInfoURL, | ||||
| 		jwksURL:     p.JWKSURL, | ||||
| 		algorithms:  algs, | ||||
| 		rawClaims:   body, | ||||
| 		client:      getClient(ctx), | ||||
| 		issuer:        issuerURL, | ||||
| 		authURL:       p.AuthURL, | ||||
| 		tokenURL:      p.TokenURL, | ||||
| 		deviceAuthURL: p.DeviceAuthURL, | ||||
| 		userInfoURL:   p.UserInfoURL, | ||||
| 		jwksURL:       p.JWKSURL, | ||||
| 		algorithms:    algs, | ||||
| 		rawClaims:     body, | ||||
| 		client:        getClient(ctx), | ||||
| 	}, nil | ||||
| } | ||||
| 
 | ||||
|  | @ -273,7 +280,7 @@ func (p *Provider) Claims(v interface{}) error { | |||
| 
 | ||||
| // Endpoint returns the OAuth2 auth and token endpoints for the given provider. | ||||
| func (p *Provider) Endpoint() oauth2.Endpoint { | ||||
| 	return oauth2.Endpoint{AuthURL: p.authURL, TokenURL: p.tokenURL} | ||||
| 	return oauth2.Endpoint{AuthURL: p.authURL, DeviceAuthURL: p.deviceAuthURL, TokenURL: p.tokenURL} | ||||
| } | ||||
| 
 | ||||
| // UserInfoEndpoint returns the OpenID Connect userinfo endpoint for the given | ||||
|  |  | |||
							
								
								
									
										2
									
								
								vendor/modules.txt
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/modules.txt
									
										
									
									
										vendored
									
									
								
							|  | @ -135,7 +135,7 @@ github.com/containerd/cgroups/v3/cgroup1 | |||
| github.com/containerd/cgroups/v3/cgroup1/stats | ||||
| github.com/containerd/cgroups/v3/cgroup2 | ||||
| github.com/containerd/cgroups/v3/cgroup2/stats | ||||
| # github.com/coreos/go-oidc/v3 v3.7.0 | ||||
| # github.com/coreos/go-oidc/v3 v3.9.0 | ||||
| ## explicit; go 1.19 | ||||
| github.com/coreos/go-oidc/v3/oidc | ||||
| # github.com/coreos/go-systemd/v22 v22.3.2 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue