Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewManager ¶
func NewManager(store TokenStore, expirationPolicy *ExpirationPolicy) *manager
Types ¶
type DatabaseToken ¶
type ExpirationPolicy ¶
type TokenStore ¶
type TokenStore interface {
Create(token DatabaseToken) error
Revoke(identifier string) error
Update(token DatabaseToken) error
List(userId string) ([]DatabaseToken, error)
FindByIdentifier(identifier string) (DatabaseToken, error)
}
Click to show internal directories.
Click to hide internal directories.