# Functions
Authenticate authenticates the provided user against the DB.
# Structs
ErrUserPasswordInvalid represents a "ErrUserPasswordInvalid" kind of error.
ErrUserPasswordNotSet represents a "ErrUserPasswordNotSet" kind of error.
Source is a password authentication service.