Files
Aseret_Bank/backend/src/modules/auth/routes.ts
2026-02-09 21:51:31 -08:00

15 lines
529 B
TypeScript

import { Router } from 'express';
import { register, login, refreshToken, logout, forgotPassword, resetPassword } from './controller';
import { authLimiter } from '../../middleware/rateLimit';
const router = Router();
router.post('/register', authLimiter, register);
router.post('/login', authLimiter, login);
router.post('/refresh', refreshToken);
router.post('/logout', logout);
router.post('/forgot-password', authLimiter, forgotPassword);
router.post('/reset-password', authLimiter, resetPassword);
export default router;