Documentation
¶
Overview ¶
Package jwt provides JWT-based authentication primitives — signing helpers, HMAC + RSA verifiers, claims parsing — used by the kit/auth HTTP + gRPC interceptors.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewHMACIssuer ¶
func NewHMACIssuerFromEnv ¶
func NewHMACIssuerFromEnv() (*hmacIssuer, error)
Types ¶
type Issuer ¶
type Issuer interface {
Issue(ctx context.Context, accountID uuid.UUID, username string) (string, error)
}
Issuer issues JWT tokens
type IssuerValidator ¶
IssuerValidator combines issuer and validator
Click to show internal directories.
Click to hide internal directories.