package auth import ( "time" "github.com/golang-jwt/jwt/v5" ) func jwtRegisteredExpired() jwt.RegisteredClaims { return jwt.RegisteredClaims{ ExpiresAt: jwt.NewNumericDate(time.Now().Add(-time.Hour)), Issuer: "everypublish", } } func signExpired(secret string, claims AccessClaims) (string, error) { return jwt.NewWithClaims(jwt.SigningMethodHS256, claims).SignedString([]byte(secret)) }