Documentation
¶
Index ¶
- func AuthPageHandler(w http.ResponseWriter, r *http.Request)
- func AuthorizeHandler(srv *server.Server) func(w http.ResponseWriter, r *http.Request)
- func InternalErrorHandler(err error) (re *errors.Response)
- func LoginPageHandler() func(http.ResponseWriter, *http.Request)
- func ResponseErrorHandler(re *errors.Response)
- func TokenHandler(srv *server.Server) func(w http.ResponseWriter, r *http.Request)
- func UserAuthorizationHandler(w http.ResponseWriter, r *http.Request) (string, error)
- type AuthProxyHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthPageHandler ¶
func AuthPageHandler(w http.ResponseWriter, r *http.Request)
func AuthorizeHandler ¶
func InternalErrorHandler ¶
func LoginPageHandler ¶
func LoginPageHandler() func(http.ResponseWriter, *http.Request)
func ResponseErrorHandler ¶
func TokenHandler ¶
Types ¶
type AuthProxyHandler ¶
type AuthProxyHandler struct { Server *server.Server Host string Scheme string // contains filtered or unexported fields }
func (*AuthProxyHandler) ServeHTTP ¶
func (a *AuthProxyHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.