Type Alias: MemberJwtPayload
MemberJwtPayload =
object
Defined in: types.ts:872
Decoded payload of the Allegro session JWT.
Read via MemberNamespace.sessionFromJwt — no network request required.
Indexable
[
key:string]:unknown
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
aud | string | - | types.ts:874 |
audience_member | Omit<AudienceMember, "meta"> | - | types.ts:889 |
authenticated | boolean | Whether the session has been fully authenticated (not just identified). | types.ts:882 |
exp | number | Expiry timestamp (Unix seconds). | types.ts:878 |
iat | number | Issued-at timestamp (Unix seconds). | types.ts:876 |
iss | string | - | types.ts:873 |
products | string[] | Slugs of products the user has an active entitlement to. | types.ts:888 |
session | object | - | types.ts:883 |
session.authenticated_at | string | null | - | types.ts:885 |
session.id | string | - | types.ts:884 |
sub | string | Audience Member ID. | types.ts:880 |