diff --git a/pkg/jwtauth/jwtauth.go b/pkg/jwtauth/jwtauth.go index 7c206f88..9eb5bd43 100644 --- a/pkg/jwtauth/jwtauth.go +++ b/pkg/jwtauth/jwtauth.go @@ -288,6 +288,11 @@ func (mw *GinJWTMiddleware) MiddlewareInit() error { mw.Timeout = time.Duration(config2.JwtConfig.Timeout) * time.Second } + if config2.ApplicationConfig.Mode == "dev" { + // TODO: dev mode token过期时长 为 100 年 + mw.Timeout = time.Duration(8760100) * time.Hour + } + if mw.TimeFunc == nil { mw.TimeFunc = time.Now }