@denz93/vendure-plugin-simple-auth
Version:
Allow customers login using email and verification code (One time login)
13 lines • 639 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.oneTimeCodeRequestedEventHandler = void 0;
const email_plugin_1 = require("@vendure/email-plugin");
const constants_1 = require("./constants");
const events_1 = require("./events");
exports.oneTimeCodeRequestedEventHandler = new email_plugin_1.EmailEventListener(constants_1.EMAIL_EVENT_NAME)
.on(events_1.OneTimeCodeRequestedEvent)
.setRecipient(event => event.email)
.setSubject('One Time Code for website')
.setFrom("{{ fromAddress }}")
.setTemplateVars((event) => ({ code: event.code }));
//# sourceMappingURL=email-handler.js.map