Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func NewHandler ¶
func NewHandler(service ports.UserService[uuid.UUID]) Handler
func (Handler) HandleChangePassword ¶
func (h Handler) HandleChangePassword() fiber.Handler
HandleChangePassword change user password.
func (Handler) HandleConfirmEmail ¶
func (h Handler) HandleConfirmEmail() fiber.Handler
HandleConfirmEmail confirms user email address.
func (Handler) HandleSignIn ¶
func (h Handler) HandleSignIn() fiber.Handler
HandleSingIn is used to authenticate user.
func (Handler) HandleSignOut ¶
func (h Handler) HandleSignOut() fiber.Handler
HandleSignOut logout user.
func (Handler) HandleSignUp ¶
func (h Handler) HandleSignUp() fiber.Handler
HandleSignUp is used to register new user.
type Middleware ¶
type Middleware struct {
// contains filtered or unexported fields
}
func NewMiddleware ¶
func NewMiddleware(cfg configs.AuthConfig) Middleware
func (Middleware) AdminAuthenticated ¶
func (m Middleware) AdminAuthenticated() fiber.Handler
func (Middleware) Authenticated ¶
func (m Middleware) Authenticated() fiber.Handler
Click to show internal directories.
Click to hide internal directories.