Documentation
¶
Index ¶
- func C(h callFunc) echo.HandlerFunc
- func CORS() echo.MiddlewareFunc
- func HealthCheck(c controller.Context) (err error)
- func NewAuthUserMiddleware(userKey, userIDKey, roleIdKey, emailKey string) echo.MiddlewareFunc
- func NewWrapContextMiddleware(logger logger.Logger) echo.MiddlewareFunc
- type Config
- type Context
- func (c Context) Authorization(userKey string) (claims jwt.MapClaims, err error)
- func (c Context) GetAuthUser() *controller.AuthUser
- func (c Context) GetLogger() logger.Logger
- func (c Context) ReadRequest(request interface{}) error
- func (c Context) SetAuthUser(authUser *controller.AuthUser)
- func (c Context) SetContextLogger(log logger.Logger)
- type Router
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HealthCheck ¶
func HealthCheck(c controller.Context) (err error)
func NewAuthUserMiddleware ¶ added in v0.0.3
func NewAuthUserMiddleware(userKey, userIDKey, roleIdKey, emailKey string) echo.MiddlewareFunc
func NewWrapContextMiddleware ¶ added in v0.0.3
Types ¶
type Context ¶
type Context struct { echo.Context // contains filtered or unexported fields }
func (Context) Authorization ¶
func (Context) GetAuthUser ¶ added in v0.0.6
func (c Context) GetAuthUser() *controller.AuthUser
func (Context) ReadRequest ¶
func (Context) SetAuthUser ¶
func (c Context) SetAuthUser(authUser *controller.AuthUser)
func (Context) SetContextLogger ¶
Click to show internal directories.
Click to hide internal directories.