@zimpligital/medusa-plugin-auth-otp
Version:
A starter for Medusa plugins.
17 lines • 1.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.verifyOTPStep = void 0;
const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk");
const auth_otp_1 = require("../../../modules/auth-otp");
exports.verifyOTPStep = (0, workflows_sdk_1.createStep)('verify-otp-step', async (input, { container }) => {
const authOTPService = container.resolve(auth_otp_1.AUTH_OTP_MODULE_SERVICE);
const { otp, ref_code, phone } = input.otp_input;
const otp_request = input.otp_request;
await authOTPService.varifyOtpRequest({
phone,
otp,
ref_code,
otp_request,
});
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyaWZ5LW90cC1zdGVwLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vc3JjL3dvcmtmbG93cy92ZXJpZnktb3RwLXdvcmtmbG93L3N0ZXBzL3ZlcmlmeS1vdHAtc3RlcC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxxRUFBNkU7QUFFN0Usd0RBQW9FO0FBU3ZELFFBQUEsYUFBYSxHQUFHLElBQUEsMEJBQVUsRUFDdEMsaUJBQWlCLEVBQ2pCLEtBQUssRUFBRSxLQUF5QixFQUFFLEVBQUUsU0FBUyxFQUFFLEVBQUUsRUFBRTtJQUNsRCxNQUFNLGNBQWMsR0FBeUIsU0FBUyxDQUFDLE9BQU8sQ0FDN0Qsa0NBQXVCLENBQ3ZCLENBQUM7SUFFRixNQUFNLEVBQUUsR0FBRyxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsR0FBRyxLQUFLLENBQUMsU0FBUyxDQUFDO0lBQ2pELE1BQU0sV0FBVyxHQUFHLEtBQUssQ0FBQyxXQUFXLENBQUM7SUFFdEMsTUFBTSxjQUFjLENBQUMsZ0JBQWdCLENBQUM7UUFDckMsS0FBSztRQUNMLEdBQUc7UUFDSCxRQUFRO1FBQ1IsV0FBVztLQUNYLENBQUMsQ0FBQztBQUNKLENBQUMsQ0FDRCxDQUFDIn0=