Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessTimeMiddleware ¶
type AccessTimeMiddleware interface {
Handler(next echo.HandlerFunc) echo.HandlerFunc
}
func NewAccessTimeMiddleware ¶
func NewAccessTimeMiddleware() AccessTimeMiddleware
type AuthMiddleware ¶
type AuthMiddleware interface { CORSHandler(next echo.HandlerFunc) echo.HandlerFunc CSRFHandler(next echo.HandlerFunc) echo.HandlerFunc SessionHandler(next echo.HandlerFunc) echo.HandlerFunc IfLoginSessionHandler(next echo.HandlerFunc) echo.HandlerFunc }
func NewAuthMiddleware ¶
func NewAuthMiddleware(cfg *config.Config, logger *zap.Logger, au usecase.AuthUsecase, uu usecase.UserUsecase) AuthMiddleware
type ErrorMiddleware ¶
type ErrorMiddleware interface {
// ErrorHandler(err error, c echo.Context)
ErrorHandler(next echo.HandlerFunc) echo.HandlerFunc
}
func NewErrorMiddleware ¶
func NewErrorMiddleware(logger *zap.Logger, uu usecase.UserUsecase) ErrorMiddleware
Click to show internal directories.
Click to hide internal directories.