Fixed admin rate issues
This commit is contained in:
@@ -3,10 +3,16 @@ const router = express.Router();
|
||||
const authController = require('../controllers/authController');
|
||||
const passwordRecoveryController = require('../controllers/passwordRecoveryController');
|
||||
const { authLimiter } = require('../middleware/rateLimiter');
|
||||
const config = require('../config');
|
||||
|
||||
// Login route with rate limiting
|
||||
router.post('/login', authLimiter, authController.login);
|
||||
|
||||
// Debug login route without rate limiting (only in development or for testing)
|
||||
if (!config.isProduction) {
|
||||
router.post('/debug-login', authController.login);
|
||||
}
|
||||
|
||||
// Password recovery route with rate limiting
|
||||
router.post('/recover-password', authLimiter, passwordRecoveryController.requestPassword);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user