Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CacheWithRevalidation ¶
func CacheWithRevalidation(next echo.HandlerFunc) echo.HandlerFunc
func JWTMiddleware ¶
Middleware function to validate JWT token
func LoggingMiddleware ¶
func NewEchoServer ¶
NewEchoServer creates and configures a new Echo server instance. Parameters:
- cfg: The application configuration.
Returns:
- *echo.Echo: A configured Echo server instance.
Types ¶
type CustomValidator ¶
type CustomValidator struct {
// contains filtered or unexported fields
}
func (*CustomValidator) Validate ¶
func (v *CustomValidator) Validate(i interface{}) error
type PayloadToken ¶
type PayloadToken struct { Data *Data `json:"data"` jwt.StandardClaims }
func NewTokenInformation ¶
func NewTokenInformation(ctx echo.Context) (*PayloadToken, error)
Click to show internal directories.
Click to hide internal directories.