basicauth

package
v0.10.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 8, 2018 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ErrNoCreds is returned when no basic auth credentials are defined
	ErrNoCreds = errors.New("no basic auth credentials defined")

	// ErrAuthFail is returned when the client fails basic authentication
	ErrAuthFail = errors.New("invalid basic auth username or password")
)

Functions

func Middleware

func Middleware(auth Authorizer) buffalo.MiddlewareFunc

Middleware enables basic authentication

Types

type Authorizer

type Authorizer func(buffalo.Context, string, string) (bool, error)

Authorizer is used to authenticate the basic auth username/password. Should return true/false and/or an error.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL