chore: add throttle

This commit is contained in:
Nathan Lamy 2025-08-26 00:34:41 +02:00
parent 040ae43652
commit d214f2f7f6

View file

@ -25,7 +25,10 @@ router
router.post('/register', [AuthController, 'register']).use(throttle)
router.post('/logout', [AuthController, 'logout'])
router.get('/autocomplete', [AuthController, 'listNames']).use(throttle)
router.post('/test', [AuthController, 'testCredentials']).use(throttle).use(middleware.auth())
router
.post('/test', [AuthController, 'testCredentials'])
.use(authThrottle)
.use(middleware.auth())
router.get('/status', [AuthController, 'status']).use(middleware.auth())
// TODO: Magic link login
// router.get('/auth/magic-link', 'AuthController.magicLink').use(throttle)
@ -82,7 +85,7 @@ router
.group(() => {
router.post('/', [MealsController, 'create']).use(middleware.internal())
router.get('/', [MealsController, 'index']).use(middleware.auth())
router.post('/:id', [MealsController, 'registerForMeal']).use(middleware.auth())
router.post('/:id', [MealsController, 'registerForMeal']).use(middleware.auth()).use(throttle)
})
.prefix('/meals')