Skip to content

Interface: RefreshJwtPayload

Interface: RefreshJwtPayload

Defined in: auth-shared/src/jwt/claims.ts:81

Refresh token. Carried by the browser between login and refresh — never sent to authenticated endpoints. Reject in guards.

Extends

Properties

aud?

optional aud?: string | string[]

Defined in: auth-shared/src/jwt/claims.ts:20

Inherited from

BaseJwtClaims.aud


exp?

optional exp?: number

Defined in: auth-shared/src/jwt/claims.ts:21

Inherited from

BaseJwtClaims.exp


iat?

optional iat?: number

Defined in: auth-shared/src/jwt/claims.ts:22

Inherited from

BaseJwtClaims.iat


iss?

optional iss?: string

Defined in: auth-shared/src/jwt/claims.ts:19

Inherited from

BaseJwtClaims.iss


jti?

optional jti?: string

Defined in: auth-shared/src/jwt/claims.ts:24

Inherited from

BaseJwtClaims.jti


nbf?

optional nbf?: number

Defined in: auth-shared/src/jwt/claims.ts:23

Inherited from

BaseJwtClaims.nbf


org_id?

optional org_id?: string

Defined in: auth-shared/src/jwt/claims.ts:85


remember_me?

optional remember_me?: boolean

Defined in: auth-shared/src/jwt/claims.ts:90


sub?

optional sub?: string

Defined in: auth-shared/src/jwt/claims.ts:18

Inherited from

BaseJwtClaims.sub


tid?

optional tid?: string

Defined in: auth-shared/src/jwt/claims.ts:88

Reference to the persisted refresh_tokens row (Go TokenID claim).


token_type

token_type: "refresh"

Defined in: auth-shared/src/jwt/claims.ts:82


uid

uid: string

Defined in: auth-shared/src/jwt/claims.ts:84