# Functions
NewConfig will return a new config.
NewConnectUser return a new persist user struct.
NewPersistUser return a new persist user struct.
No description provided by the author
SessionHasValue loads value from session and compares the value.
# Variables
No description provided by the author
StatusLogin when user has already been created.
# Structs
BaseUser struct.
Config for our common authentication pattern.
ConnectUser struct.
PersistUser struct.
Profile represents the profile from an external system.
No description provided by the author
# Interfaces
AuthProvider is the common interface for doing auth.
Params for a request.
Session represents a providers session.
SessionStore to save and load sessions.
Token is the returned auth.
UserService is the common interface for users.
UserStore to save and load user.