Skip to content
rw3iss Auth

EmailVerificationClaims

EmailVerificationClaims

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

Email-verification link claim shape (signed with a purpose-derived secret — see AUDIT 1.6/1.7).

Extends

Properties

aud?

optional aud?: string | string[]

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

Inherited from

BaseJwtClaims.aud


email

email: string

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


exp?

optional exp?: number

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

Inherited from

BaseJwtClaims.exp


iat?

optional iat?: number

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

Inherited from

BaseJwtClaims.iat


iss?

optional iss?: string

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

Inherited from

BaseJwtClaims.iss


jti?

optional jti?: string

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

Inherited from

BaseJwtClaims.jti


nbf?

optional nbf?: number

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

Inherited from

BaseJwtClaims.nbf


purpose

purpose: "email_verification"

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


sub?

optional sub?: string

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

Inherited from

BaseJwtClaims.sub


uid

uid: string

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