email verfication after account creation, password component, added password special characters
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
const express = require("express");
|
||||
const { Op } = require("sequelize");
|
||||
const { Rental, Item, User } = require("../models"); // Import from models/index.js to get models with associations
|
||||
const { authenticateToken } = require("../middleware/auth");
|
||||
const { authenticateToken, requireVerifiedEmail } = require("../middleware/auth");
|
||||
const FeeCalculator = require("../utils/feeCalculator");
|
||||
const RefundService = require("../services/refundService");
|
||||
const LateReturnService = require("../services/lateReturnService");
|
||||
@@ -152,7 +152,7 @@ router.get("/:id", authenticateToken, async (req, res) => {
|
||||
}
|
||||
});
|
||||
|
||||
router.post("/", authenticateToken, async (req, res) => {
|
||||
router.post("/", authenticateToken, requireVerifiedEmail, async (req, res) => {
|
||||
try {
|
||||
const {
|
||||
itemId,
|
||||
|
||||
Reference in New Issue
Block a user