2025-04-02 10:16:07 +08:00

11 lines
503 B
Go

package config
import "time"
type JWT struct {
SigningKey string `mapstructure:"signing_key" json:"signing_key" yaml:"signing_key"` // jwt签名
ExpiresTime time.Duration `mapstructure:"expires_time" json:"expires_time" yaml:"expires_time"` // 过期时间
RefreshTime time.Duration `mapstructure:"refresh_time" json:"refresh_time" yaml:"refresh_time"` // 刷新过期时间
Issuer string `mapstructure:"issuer" json:"issuer" yaml:"issuer"` // 签发者
}