package config import "github.com/runningwater/gohub/pkg/config" func init() { config.Add("jwt", func() map[string]any { return map[string]any{ // 签名密钥 使用 config.GetString("app.key") // "signing_key": "", // 过期时间,单位:分钟,默认 2 小时 "expire_time": config.Env("JWT_EXPIRE_TIME", 120), // 刷新 Token 的最大过期时间,单位:分钟,默认 2 个月 "max_refresh_time": config.Env("JWT_MAX_REFRESH_TIME", 86400), // 调试模式下的过期时间 "debug_expire_time": 86400, } }) }