middleware/auth.go
exported method AuthMiddleware.Convert should have comment or be unexported Open
Open
func (m *AuthMiddleware) Convert(f chevron.Handler) (chevron.Handler, error) {
- Exclude checks
exported var TokenAuthPayload should have comment or be unexported Open
Open
var TokenAuthPayload = tokenAuthPayload("chevron.middleware.auth")
- Exclude checks
exported type Authorizer should have comment or be unexported Open
Open
Authorizer interface {
- Exclude checks
exported type AuthorizerFunc should have comment or be unexported Open
Open
AuthorizerFunc func(context.Context, *http.Request) (AuthResult, interface{}, error)
- Exclude checks
exported type AuthResult should have comment or be unexported Open
Open
AuthResult int
- Exclude checks
exported method AuthorizerFunc.Authorize should have comment or be unexported Open
Open
func (f AuthorizerFunc) Authorize(ctx context.Context, req *http.Request) (AuthResult, interface{}, error) {
- Exclude checks
exported type AuthMiddleware should have comment or be unexported Open
Open
AuthMiddleware struct {
- Exclude checks
exported const AuthResultInvalid should have comment (or a comment on this block) or be unexported Open
Open
AuthResultInvalid AuthResult = iota
- Exclude checks
exported function NewAuthMiddleware should have comment or be unexported Open
Open
func NewAuthMiddleware(authorizer Authorizer, configs ...AuthMiddlewareConfigFunc) chevron.Middleware {
- Exclude checks