fix: P0/P1 fixes (auth+limit+schema) + project audit docs

This commit is contained in:
2026-05-31 09:42:46 +03:00
parent d81430dc9a
commit 0413b44051
9 changed files with 385 additions and 10 deletions
+2 -2
View File
@@ -29,8 +29,8 @@ function createApiRouter({ auth, q }) {
// Все /api/v1/* требуют Bearer — 401 JSON если нет токена
router.use(requireBearer);
// Валидация токена — переиспользуем auth.middleware из src/auth.js
router.use(auth.middleware);
// Валидация токена — Bearer-only (игнорирует сессию, всегда проверяет JWT)
router.use(auth.bearerMiddleware);
router.use('/entries', createEntriesRouter({ q }));
router.use('/', createAdminRouter({ q }));