Library API
    Preparing search index...

    Function parseJWT

    • Parses and decodes all three segments of a JSON Web Token (Header, Payload, Signature) without signature verification.

      Type Parameters

      • Header = Record<string, any>
      • Payload = Record<string, any>

      Parameters

      • jwt: string

        The JWT string to parse

      • Optionaloptions: ParseJWTOptions

        Optional parsing behavior (e.g. strict: true to throw on failure)

      Returns JWTComponents<Header, Payload> | null

      Object containing decoded header, payload, raw signature buffer, and raw segments, or null if invalid

      const token = parseJWT`<MyHeader, MyPayload>`(jwtString);
      const payload = token?.payload;