Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthMiddleware ¶
type AuthMiddleware struct {
// contains filtered or unexported fields
}
func NewAuthMiddleware ¶
func NewAuthMiddleware(enabled bool, tokens []string) *AuthMiddleware
func (*AuthMiddleware) Middleware ¶
func (m *AuthMiddleware) Middleware(next http.Handler) http.Handler
type RemoteIPMiddleware ¶
type RemoteIPMiddleware struct {
// contains filtered or unexported fields
}
func NewRemoteIPMiddleware ¶
func NewRemoteIPMiddleware(header string) *RemoteIPMiddleware
func (*RemoteIPMiddleware) Middleware ¶
func (m *RemoteIPMiddleware) Middleware(next http.Handler) http.Handler
Click to show internal directories.
Click to hide internal directories.