Documentation ¶
Overview ¶
Package authn provides some domain types shared across our auth system.
Index ¶
Constants ¶
View Source
const ( UnknownProvider = Provider("") Google = Provider("GOOGLE") EmailAndPass = Provider("EMAIL_AND_PASS") Facebook = Provider("FACEBOOK") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider string
Provider is the underlying auth provider, since our auth system will delegate to multiple under the hood.
type Token ¶
Token is a representation of a user's auth token, which contains basic user information and when they authenticated with the system.
Directories ¶
Path | Synopsis |
---|---|
Package fireauth is a wrapper around Firebase auth that works with our session cookie management.
|
Package fireauth is a wrapper around Firebase auth that works with our session cookie management. |
Package session provides functionality for providing auth based on session cookies.
|
Package session provides functionality for providing auth based on session cookies. |
Click to show internal directories.
Click to hide internal directories.