Interface iEmailVerificationStatus<T>

The verification status of the user's email.

interface iEmailVerificationStatus<T> {
    antiPhishingCode?: string;
    expiry?: T;
    token?: string;
    verified?: boolean;
    verifiedAt?: T;
}

Type Parameters

Implemented by

Properties

antiPhishingCode?: string

A unique code that we will send with all emails to verify that BitBadges is the one sending the email.

expiry?: T

The expiry of the token for verification purposes.

token?: string

The email verification token. This is used for verification and unsubscription.

verified?: boolean

Whether or not the email has been verified.

verifiedAt?: T

Verified at timestamp.