Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Auth interface { // Guard attempts to get the guard against the local cache. Guard(name string) Auth // Parse the given token. Parse(token string) (*Payload, error) // User returns the current authenticated user. User(user any) error // Login logs a user into the application. Login(user any) (token string, err error) // LoginUsingID logs the given user ID into the application. LoginUsingID(id any) (token string, err error) // Refresh the token for the current user. Refresh() (token string, err error) // Logout logs the user out of the application. Logout() error }
Click to show internal directories.
Click to hide internal directories.