mirror of https://github.com/minio/minio.git
Populate end_session_endpoint (#16183)
This commit is contained in:
parent
a30cfdd88f
commit
04ae9058ed
|
@ -231,6 +231,7 @@ func buildOpenIDConsoleConfig() consoleoauth2.OpenIDPCfg {
|
||||||
Userinfo: cfg.ClaimUserinfo,
|
Userinfo: cfg.ClaimUserinfo,
|
||||||
RedirectCallbackDynamic: cfg.RedirectURIDynamic,
|
RedirectCallbackDynamic: cfg.RedirectURIDynamic,
|
||||||
RedirectCallback: callback,
|
RedirectCallback: callback,
|
||||||
|
EndSessionEndpoint: cfg.DiscoveryDoc.EndSessionEndpoint,
|
||||||
RoleArn: cfg.GetRoleArn(),
|
RoleArn: cfg.GetRoleArn(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
2
go.mod
2
go.mod
|
@ -43,7 +43,7 @@ require (
|
||||||
github.com/lithammer/shortuuid/v4 v4.0.0
|
github.com/lithammer/shortuuid/v4 v4.0.0
|
||||||
github.com/miekg/dns v1.1.50
|
github.com/miekg/dns v1.1.50
|
||||||
github.com/minio/cli v1.24.0
|
github.com/minio/cli v1.24.0
|
||||||
github.com/minio/console v0.22.0
|
github.com/minio/console v0.22.1
|
||||||
github.com/minio/csvparser v1.0.0
|
github.com/minio/csvparser v1.0.0
|
||||||
github.com/minio/dperf v0.4.2
|
github.com/minio/dperf v0.4.2
|
||||||
github.com/minio/highwayhash v1.0.2
|
github.com/minio/highwayhash v1.0.2
|
||||||
|
|
4
go.sum
4
go.sum
|
@ -748,8 +748,8 @@ github.com/minio/cli v1.24.0 h1:QrSIs7iISwaFmTlGFAR9cSpkZn7/tTaFsj5oAUCC47I=
|
||||||
github.com/minio/cli v1.24.0/go.mod h1:bYxnK0uS629N3Bq+AOZZ+6lwF77Sodk4+UL9vNuXhOY=
|
github.com/minio/cli v1.24.0/go.mod h1:bYxnK0uS629N3Bq+AOZZ+6lwF77Sodk4+UL9vNuXhOY=
|
||||||
github.com/minio/colorjson v1.0.4 h1:sNJYTb2uNswdqmGARg9wrogCX8+GRZzEacYbJT86e00=
|
github.com/minio/colorjson v1.0.4 h1:sNJYTb2uNswdqmGARg9wrogCX8+GRZzEacYbJT86e00=
|
||||||
github.com/minio/colorjson v1.0.4/go.mod h1:ZgE8vYon4xC4yfBPclP/2gqMRYw+p+xRsBbLMDKdb9M=
|
github.com/minio/colorjson v1.0.4/go.mod h1:ZgE8vYon4xC4yfBPclP/2gqMRYw+p+xRsBbLMDKdb9M=
|
||||||
github.com/minio/console v0.22.0 h1:D6P7KxX+z0FrvTBnobNOQsX88shP0MELOB7i5fbvG04=
|
github.com/minio/console v0.22.1 h1:1SOci3UNn+vBcCEDzV2TP+9NkXu0Q3V20x7SMd2Kifc=
|
||||||
github.com/minio/console v0.22.0/go.mod h1:DoMe9LaqOyfwDCNOmXvoDfV7aM/tV8cB986z8McriB4=
|
github.com/minio/console v0.22.1/go.mod h1:DoMe9LaqOyfwDCNOmXvoDfV7aM/tV8cB986z8McriB4=
|
||||||
github.com/minio/csvparser v1.0.0 h1:xJEHcYK8ZAjeW4hNV9Zu30u+/2o4UyPnYgyjWp8b7ZU=
|
github.com/minio/csvparser v1.0.0 h1:xJEHcYK8ZAjeW4hNV9Zu30u+/2o4UyPnYgyjWp8b7ZU=
|
||||||
github.com/minio/csvparser v1.0.0/go.mod h1:lKXskSLzPgC5WQyzP7maKH7Sl1cqvANXo9YCto8zbtM=
|
github.com/minio/csvparser v1.0.0/go.mod h1:lKXskSLzPgC5WQyzP7maKH7Sl1cqvANXo9YCto8zbtM=
|
||||||
github.com/minio/dperf v0.4.2 h1:u2fcdXViX3+alZcEYSOh1crNbGtVU5drQ24lP3Xx6j8=
|
github.com/minio/dperf v0.4.2 h1:u2fcdXViX3+alZcEYSOh1crNbGtVU5drQ24lP3Xx6j8=
|
||||||
|
|
|
@ -250,6 +250,7 @@ type DiscoveryDoc struct {
|
||||||
Issuer string `json:"issuer,omitempty"`
|
Issuer string `json:"issuer,omitempty"`
|
||||||
AuthEndpoint string `json:"authorization_endpoint,omitempty"`
|
AuthEndpoint string `json:"authorization_endpoint,omitempty"`
|
||||||
TokenEndpoint string `json:"token_endpoint,omitempty"`
|
TokenEndpoint string `json:"token_endpoint,omitempty"`
|
||||||
|
EndSessionEndpoint string `json:"end_session_endpoint,omitempty"`
|
||||||
UserInfoEndpoint string `json:"userinfo_endpoint,omitempty"`
|
UserInfoEndpoint string `json:"userinfo_endpoint,omitempty"`
|
||||||
RevocationEndpoint string `json:"revocation_endpoint,omitempty"`
|
RevocationEndpoint string `json:"revocation_endpoint,omitempty"`
|
||||||
JwksURI string `json:"jwks_uri,omitempty"`
|
JwksURI string `json:"jwks_uri,omitempty"`
|
||||||
|
|
|
@ -25,6 +25,7 @@ type DiscoveryDoc struct {
|
||||||
Issuer string `json:"issuer,omitempty"`
|
Issuer string `json:"issuer,omitempty"`
|
||||||
AuthEndpoint string `json:"authorization_endpoint,omitempty"`
|
AuthEndpoint string `json:"authorization_endpoint,omitempty"`
|
||||||
TokenEndpoint string `json:"token_endpoint,omitempty"`
|
TokenEndpoint string `json:"token_endpoint,omitempty"`
|
||||||
|
EndSessionEndpoint string `json:"end_session_endpoint,omitempty"`
|
||||||
UserInfoEndpoint string `json:"userinfo_endpoint,omitempty"`
|
UserInfoEndpoint string `json:"userinfo_endpoint,omitempty"`
|
||||||
RevocationEndpoint string `json:"revocation_endpoint,omitempty"`
|
RevocationEndpoint string `json:"revocation_endpoint,omitempty"`
|
||||||
JwksURI string `json:"jwks_uri,omitempty"`
|
JwksURI string `json:"jwks_uri,omitempty"`
|
||||||
|
|
Loading…
Reference in New Issue