method IJwtService.sign
IJwtService.sign(
payload: Readonly<Record<string, unknown>>,
options?: JwtSignOptions
): Promise<string>

Signs a payload into a JWT.

Parameters

payload: Readonly<Record<string, unknown>>

Claims to embed

optional
options: JwtSignOptions

Expiry, audience, issuer

Return Type

Promise<string>

The signed token

Usage

import { type IJwtService } from "auth-plugin/src/index.ts";