@@ -2,17 +2,18 @@ import { Router } from "express";
22
33import { forgotPasswordController , loginController , logoutController , pendingProfileController , refreshTokenController , resendSignupOtpController , resetPasswordController , signupController , verifyResetOtpController , verifySignupOtpController } from "../controllers/auth.controller.js" ;
44import { authenticate } from "../middlewares/auth.middleware.js" ;
5+ import { authLimiter } from "../middlewares/rateLimit.middleware.js" ;
56
67const router : Router = Router ( )
7- router . post ( "/login" , loginController )
8- router . post ( "/signup" , signupController ) ;
8+ router . post ( "/login" , authLimiter , loginController )
9+ router . post ( "/signup" , authLimiter , signupController ) ;
910router . post ( "/refresh" , refreshTokenController ) ;
1011router . post ( "/logout" , authenticate , logoutController ) ;
11- router . post ( "/verify-signup-otp" , verifySignupOtpController ) ;
12- router . post ( "/resend-signup-otp" , resendSignupOtpController ) ;
13- router . post ( "/forgot-password" , forgotPasswordController ) ;
14- router . post ( "/verify-reset-otp" , verifyResetOtpController ) ;
15- router . post ( "/reset-password" , resetPasswordController ) ;
12+ router . post ( "/verify-signup-otp" , authLimiter , verifySignupOtpController ) ;
13+ router . post ( "/resend-signup-otp" , authLimiter , resendSignupOtpController ) ;
14+ router . post ( "/forgot-password" , authLimiter , forgotPasswordController ) ;
15+ router . post ( "/verify-reset-otp" , authLimiter , verifyResetOtpController ) ;
16+ router . post ( "/reset-password" , authLimiter , resetPasswordController ) ;
1617router . post ( "/pending-profile" , pendingProfileController ) ;
1718
1819
0 commit comments