Skip to content

API 参考

CyberGo JWT 库提供完整的 JWT 令牌生命周期管理 API。

模块结构

模块说明详情
包函数NewDefaultConfigNewRateLimiter 等工厂函数构造与初始化
Processor令牌创建、验证、刷新、吊销等核心方法核心操作
ConfigConfigBlacklistConfig 配置结构配置管理
ClaimsClaimsRegisteredClaims 声明类型令牌声明
接口定义TokenManagerCustomClaimsBlacklistStore扩展接口
类型与常量签名算法常量、NumericDateStringOrSlice辅助类型
错误17 个哨兵错误、ValidationError错误处理

快速查找

按使用场景

场景相关 API
创建 Processorjwt.New()jwt.DefaultConfig()
签发令牌Processor.Create()Processor.CreateRefresh()
验证令牌Processor.Validate()Processor.ValidateInto()
刷新令牌Processor.Refresh()Processor.RefreshInto()
吊销令牌Processor.Revoke()Processor.IsRevoked()
配置签名算法Config.SigningMethod
自定义 ClaimsCustomClaims 接口
黑名单管理BlacklistStore 接口
限流保护RateLimitProvider 接口
错误处理哨兵错误