Documentation
¶
Index ¶
- Variables
- func Activate(DB *sqlx.DB) echo.HandlerFunc
- func BeginOAuth() echo.HandlerFunc
- func GetActivateInfo() echo.HandlerFunc
- func GetLogin() echo.HandlerFunc
- func GetRegister() echo.HandlerFunc
- func Logout() echo.HandlerFunc
- func OAuthCallback(DB *sqlx.DB) echo.HandlerFunc
- func PostLogin(DB *sqlx.DB) echo.HandlerFunc
- func Register(cfg config.Server, DB *sqlx.DB, mailService services.MailService) echo.HandlerFunc
- func RequireLoginMiddleware() func(echo.HandlerFunc) echo.HandlerFunc
- func SetUserMiddleware(DB *sqlx.DB) func(echo.HandlerFunc) echo.HandlerFunc
- type Authenticator
- type LoginErrorWithMessage
- type RegistrationPageData
Constants ¶
This section is empty.
Variables ¶
View Source
var LoginError = errors.New("login error")
Functions ¶
func BeginOAuth ¶
func BeginOAuth() echo.HandlerFunc
func GetActivateInfo ¶
func GetActivateInfo() echo.HandlerFunc
func GetRegister ¶
func GetRegister() echo.HandlerFunc
func OAuthCallback ¶
func RequireLoginMiddleware ¶
func RequireLoginMiddleware() func(echo.HandlerFunc) echo.HandlerFunc
func SetUserMiddleware ¶
Types ¶
type Authenticator ¶
type LoginErrorWithMessage ¶
type LoginErrorWithMessage struct {
TranslatedMessage string
}
func (LoginErrorWithMessage) Error ¶
func (LoginErrorWithMessage) Error() string
func (LoginErrorWithMessage) Is ¶
func (LoginErrorWithMessage) Is(target error) bool
type RegistrationPageData ¶
Click to show internal directories.
Click to hide internal directories.