Documentation
¶
Index ¶
- Variables
- func CreateNewSession(ctx context.Context, username, password string) (authToken, refreshToken string, err error)
- func CreateNewUser(ctx context.Context, user util.User, password string) (authToken, refreshToken string, err error)
- func EndSession(ctx context.Context, oldRefreshToken string) (err error)
- func RefreshSession(ctx context.Context, oldRefreshToken string) (authToken, refreshToken string, err error)
- type AuthUser
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidAuthToken = errors.New("invalid auth token") ErrInvalidHash = errors.New("the encoded hash is not in the correct format") ErrInvalidRefreshToken = errors.New("invalid refresh token") ErrIncorrectPassword = errors.New("incorrect password") ErrIncompatibleVersion = errors.New("incompatible version of argon2") ErrUnknownClaimsType = errors.New("unknown claims type") )
Functions ¶
func CreateNewSession ¶
func CreateNewUser ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.