Versions in this module Expand all Collapse all v1 v1.5.1 Apr 28, 2017 Changes in this version + type Assertion interface + AuthenticateAssertion func(assertionType, data string) (user.Info, bool, error) + type Client interface + AuthenticateClient func(client api.Client) (user.Info, bool, error) + type Password interface + AuthenticatePassword func(user, password string) (user.Info, bool, error) + type Request interface + AuthenticateRequest func(req *http.Request) (user.Info, bool, error) + type RequestFunc func(req *http.Request) (user.Info, bool, error) + func (f RequestFunc) AuthenticateRequest(req *http.Request) (user.Info, bool, error) + type Token interface + AuthenticateToken func(token string) (user.Info, bool, error) v1.5.0-alpha.1 Dec 29, 2016 Incompatible versions in this module v3.7.0-alpha.0+incompatible Aug 1, 2017