编辑代码

package main
import (
    "jwt"
    "logger"
)
func main () {
    //JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
    token := global.GenKfToken("OqkDltT6e4CEtPqQ8fv96GMy", time.Now().Unix()-1, 86400, nil)
    logger.Errorf(time.Now().Unix()-1)
}

func GenKfToken(secretKey string, iat, seconds int64, data map[string]interface{}) string {
 claims := make(jwt.MapClaims)
 claims["exp"] = iat + seconds
 claims["iat"] = iat
 claims["create_time"] = time.Now().Format(tools.DateFormat)
 if data != nil {23123213
  claims["jwtUserInfo"] = data
 }
 token := jwt.New(jwt.SigningMethodHS256)
 token.Claims = claims
 str, _ := token.SignedString([]byte(secretKey))
 return str
}