Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrBasicAuthFailed = goa.NewErrorClass("basic_auth_failed", 401)
ErrBasicAuthFailed means it wasn't able to authenticate you with your login/password.
Functions ¶
func New ¶
func New(username, password string) goa.Middleware
New creates a static username/password auth middleware.
Example:
app.UseBasicAuth(basicauth.New("admin", "password"))
It doesn't get simpler than that.
If you want to handle the username and password checks dynamically, copy the source of `New`, it's 8 lines and you can tweak at will.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.