Stateless and edge-native: it wraps jose to sign and verify
JWTs on Node, the browser, Deno, Bun and the edge — no session store. It supports a shared
secret (HMAC), an asymmetric key pair (RS/ES/PS), and remote JWKS verification for tokens
issued by an external identity provider (OAuth/OIDC), plus issuer/audience/scope checks.
The authentication service.
Stateless and edge-native: it wraps jose to sign and verify JWTs on Node, the browser, Deno, Bun and the edge — no session store. It supports a shared secret (HMAC), an asymmetric key pair (RS/ES/PS), and remote JWKS verification for tokens issued by an external identity provider (OAuth/OIDC), plus issuer/audience/scope checks.