Documentation
¶
Index ¶
- Constants
- func Auth(cfg *config.Config) echo.MiddlewareFunc
- func CORS(c *config.Config) echo.MiddlewareFunc
- func Cache() echo.MiddlewareFunc
- func Error() echo.MiddlewareFunc
- func GenerateToken(cfg *config.Config) (string, int, error)
- func GetJWTExpirationHours(cfg *config.Config) int
- func InitJWTSecret(cfg *config.Config)
- func IsPasswordSet(cfg *config.Config) bool
- func Logger() echo.MiddlewareFunc
- func VerifyPassword(cfg *config.Config, password string) bool
- type Claims
Constants ¶
View Source
const HeaderXRequestID = "X-Request-ID"
Variables ¶
This section is empty.
Functions ¶
func Cache ¶
func Cache() echo.MiddlewareFunc
func Error ¶
func Error() echo.MiddlewareFunc
func GenerateToken ¶ added in v1.9.0
GenerateToken 生成JWT令牌
func GetJWTExpirationHours ¶ added in v1.9.0
GetJWTExpirationHours 获取JWT过期时间
func IsPasswordSet ¶ added in v1.9.0
IsPasswordSet 检查是否已设置密码
func Logger ¶
func Logger() echo.MiddlewareFunc
Types ¶
type Claims ¶ added in v1.9.0
type Claims struct {
jwt.RegisteredClaims
}
Claims JWT声明结构
func ParseToken ¶ added in v1.9.0
ParseToken 解析和验证JWT令牌
Click to show internal directories.
Click to hide internal directories.