Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewHandler ¶
func NewHandler(authURL string, upstreamIDPs federationdomainproviders.FederationDomainIdentityProvidersListerI) http.Handler
NewHandler returns a http.Handler that serves an IDP chooser web page. The authorization endpoint may redirect to this page, copying all the same parameters from the original authorization request. Each button on this page simply adds the IDP's name as an additional request parameter to the original authorization request's parameters, and sends the user back to the authorization endpoint, where the authorization flow can start from scratch using the original params with the extra pinniped_idp_name param added.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.