13 lines
393 B
Go
13 lines
393 B
Go
package oidc
|
|
|
|
// import "net/http"
|
|
|
|
// type IdentityProvider interface {
|
|
// // Configuration
|
|
// // Storage() Storage
|
|
// HandleDiscovery(w http.ResponseWriter, r *http.Request)
|
|
// HandleAuthorize(w http.ResponseWriter, r *http.Request)
|
|
// HandleExchange(w http.ResponseWriter, r *http.Request)
|
|
// HandleUserinfo(w http.ResponseWriter, r *http.Request)
|
|
// HttpHandler() *http.Server
|
|
// }
|