UNPKG

@zimpligital/medusa-plugin-auth-otp

Version:
42 lines 2.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.authOTPRoutesMiddlewares = void 0; const framework_1 = require("@medusajs/framework"); const validators_1 = require("./validators"); exports.authOTPRoutesMiddlewares = [ { matcher: "/auth/customer/auth-otp/request", method: ["POST"], middlewares: [ (0, framework_1.validateAndTransformBody)(validators_1.RequestOTPSchema), (0, framework_1.authenticate)(["customer"], ["session", "bearer"], { allowUnauthenticated: true, }), ], }, { matcher: "/auth/customer/auth-otp/verify", method: ["POST"], middlewares: [(0, framework_1.validateAndTransformBody)(validators_1.VerifyOTPSchema), (0, framework_1.authenticate)(["customer"], ["session", "bearer"], { allowUnauthenticated: true, }), ], }, { matcher: "/auth/customer/auth-otp/check-already-exists", method: ["POST"], middlewares: [ (0, framework_1.validateAndTransformBody)(validators_1.UpdatePhoneSchema), ], }, { matcher: "/auth/customer/auth-otp/update", method: ["POST"], middlewares: [ (0, framework_1.validateAndTransformBody)(validators_1.UpdatePhoneSchema), (0, framework_1.authenticate)("customer", ["session", "bearer"]), ], }, ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWlkZGxld2FyZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9zcmMvYXBpL2F1dGgvY3VzdG9tZXIvYXV0aC1vdHAvbWlkZGxld2FyZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsbURBQTZFO0FBRTdFLDZDQUlzQjtBQUVULFFBQUEsd0JBQXdCLEdBQXNCO0lBQzFEO1FBQ0MsT0FBTyxFQUFFLGlDQUFpQztRQUMxQyxNQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUM7UUFDaEIsV0FBVyxFQUFFO1lBQ1osSUFBQSxvQ0FBd0IsRUFBQyw2QkFBZ0IsQ0FBQztZQUMxQyxJQUFBLHdCQUFZLEVBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLFNBQVMsRUFBRSxRQUFRLENBQUMsRUFBRTtnQkFDakQsb0JBQW9CLEVBQUUsSUFBSTthQUMxQixDQUFDO1NBQ0Y7S0FDRDtJQUNEO1FBQ0MsT0FBTyxFQUFFLGdDQUFnQztRQUN6QyxNQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUM7UUFDaEIsV0FBVyxFQUFFLENBQUMsSUFBQSxvQ0FBd0IsRUFBQyw0QkFBZSxDQUFDO1lBQ3ZELElBQUEsd0JBQVksRUFBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsU0FBUyxFQUFFLFFBQVEsQ0FBQyxFQUFFO2dCQUNqRCxvQkFBb0IsRUFBRSxJQUFJO2FBQzFCLENBQUM7U0FDRDtLQUNEO0lBQ0Q7UUFDQyxPQUFPLEVBQUUsOENBQThDO1FBQ3ZELE1BQU0sRUFBRSxDQUFDLE1BQU0sQ0FBQztRQUNoQixXQUFXLEVBQUU7WUFDWixJQUFBLG9DQUF3QixFQUFDLDhCQUFpQixDQUFDO1NBQzNDO0tBQ0Q7SUFDRDtRQUNDLE9BQU8sRUFBRSxnQ0FBZ0M7UUFDekMsTUFBTSxFQUFFLENBQUMsTUFBTSxDQUFDO1FBQ2hCLFdBQVcsRUFBRTtZQUNaLElBQUEsb0NBQXdCLEVBQUMsOEJBQWlCLENBQUM7WUFDM0MsSUFBQSx3QkFBWSxFQUFDLFVBQVUsRUFBRSxDQUFDLFNBQVMsRUFBRSxRQUFRLENBQUMsQ0FBQztTQUMvQztLQUNEO0NBQ0QsQ0FBQyJ9