Files
EveryPublish/server/internal/auth/auth_helpers_test.go
T

19 lines
404 B
Go

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))
}