Versions in this module Expand all Collapse all v2 v2.1.0 Jun 3, 2024 v2.0.0 Jun 3, 2024 Changes in this version + type Authenticator struct + func New(log *zap.Logger, authorities map[string]Authority) *Authenticator + func (a Authenticator) Authenticate(ctx context.Context, tokenStr string) (*auth.Customer, *auth.Token, error) + func (a Authenticator) CanAccept(token string) bool + type Authority interface + JWK func(kid string) (jwk.Key, bool) + NewCustomerClaims func() CustomerClaims + type CustomerClaims interface + Customer func() *auth.Customer Other modules containing this package github.com/ellogroup/ello-golang-customer-auth