Skip to main content

VerificationTokenStrategy

VerificationTokenStrategy

Defines a custom strategy for creating and validating verification tokens.

info

This is configured via the authOptions.verificationTokenStrategy property of your VendureConfig.

Signature
interface VerificationTokenStrategy extends InjectableStrategy {
generateVerificationToken(ctx: RequestContext): Promise<string> | string;
verifyVerificationToken(ctx: RequestContext, token: string): Promise<boolean> | boolean;
}

generateVerificationToken

method
v3.2.0
(ctx: RequestContext) => Promise<string> | string

Generates a verification token.

verifyVerificationToken

method
v3.2.0
(ctx: RequestContext, token: string) => Promise<boolean> | boolean

Checks the validity of a verification token.