UNPKG

@denz93/vendure-plugin-simple-auth

Version:

Allow customers login using email and verification code (One time login)

16 lines (15 loc) 708 B
import { OnApplicationBootstrap, OnModuleInit } from '@nestjs/common'; import { ConfigService } from '@vendure/core'; import { EmailPluginOptions } from '@vendure/email-plugin'; import { ISimpleAuthPluginOptions } from './interfaces'; export declare class SimpleAuthPlugin implements OnApplicationBootstrap, OnModuleInit { private conf; private emailConf; constructor(conf: ConfigService, emailConf: EmailPluginOptions); onModuleInit(): void; onApplicationBootstrap(): void; registerEventHandler(): void; cloneEmailTemplate(): void; static options: NonNullable<ISimpleAuthPluginOptions>; static init(options: Partial<ISimpleAuthPluginOptions>): typeof SimpleAuthPlugin; }