UNPKG

create-nodeapi-backend

Version:

A powerful Node.js backend boilerplate with Express, MongoDB, Firebase, JWT auth, Nodemailer, cron jobs, input validation (Joi), and serverless support for Vercel. Scaffold a full-featured API backend in seconds.

21 lines (15 loc) 591 B
const express = require("express"); const router = express.Router(); const validate = require("../../middleware/validate"); const isUserAuthenticated = require("../../middleware/verifyUserToken"); const { otpCodeValidation } = require("../../validation/authValid"); const optResend = require("../../controller/User/resnedOtp"); const verifyOtp = require("../../controller/User/verifyCode"); router.get("/resend", isUserAuthenticated, optResend); router.post( "/verify", isUserAuthenticated, validate(otpCodeValidation), verifyOtp ); module.exports = router;