Versions in this module Expand all Collapse all v0 v0.1.0 Mar 10, 2026 Changes in this version + const AccessToken + var ErrExpiredToken = errors.New("token has expired") + var ErrInvalidToken = errors.New("invalid token") + func ComputeSHA256(token string) string + type Claims struct + Email string + TokenType string + UserID uuid.UUID + type JWTManager struct + func NewJWTManager(secretKey string, tokenDuration time.Duration, ...) *JWTManager + func (m *JWTManager) GenerateAccessToken(userID uuid.UUID, email string) (string, error) + func (m *JWTManager) ValidateAccessToken(tokenString string) (*Claims, error)