Browse Source

fix:jwt的开始时间往前减少1s,避免服务器因为毫秒级的差异,导致鉴权失败

Roc 1 year ago
parent
commit
550919f4ba
1 changed files with 1 additions and 1 deletions
  1. 1 1
      utils/jwt.go

+ 1 - 1
utils/jwt.go

@@ -16,7 +16,7 @@ var (
 func GenToken(account string) string {
 	token := jwt.New(jwt.SigningMethodHS256)
 	token.Claims = &jwt.StandardClaims{
-		NotBefore: int64(time.Now().Unix()),
+		NotBefore: int64(time.Now().Unix()) - int64(1*time.Second),
 		ExpiresAt: int64(time.Now().Unix() + 90*24*60*60),
 		Issuer:    "eta_api",
 		Subject:   account,