Skip to content

Interface: PasswordResetClaims

Interface: PasswordResetClaims

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

Password-reset link claim shape (signed with a purpose-derived secret — see auth-server/internal/auth/jwt/service.go AUDIT 1.6/1.7).

Extends

Properties

aud?

optional aud?: string | string[]

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

Inherited from

BaseJwtClaims.aud


email

email: string

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


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


purpose

purpose: "password_reset"

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


sub?

optional sub?: string

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

Inherited from

BaseJwtClaims.sub


uid

uid: string

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