Versions in this module Expand all Collapse all v0 v0.1.0 Apr 8, 2022 Changes in this version + func NewManager(store TokenStore, expirationPolicy *ExpirationPolicy) *manager + type DatabaseToken struct + Details string + ExpirationDateTime time.Time + Identifier string + UserId string + VerifierHash string + type ExpirationPolicy struct + Amount int64 + Unit time.Duration + type TokenStore interface + Create func(token DatabaseToken) error + FindByIdentifier func(identifier string) (DatabaseToken, error) + List func(userId string) ([]DatabaseToken, error) + Revoke func(identifier string) error + Update func(token DatabaseToken) error