feat: REST API v1 (Bearer JWT, CRUD entries + admin companies)
This commit is contained in:
@@ -103,6 +103,10 @@ async function start() {
|
||||
authLimiter,
|
||||
}));
|
||||
|
||||
// ── REST API v1 (Bearer JWT, без сессий/CSRF) ─────────────────────────────
|
||||
const { createApiRouter } = require('./src/api/index');
|
||||
app.use('/api/v1', createApiRouter({ auth, q }));
|
||||
|
||||
// ── Все маршруты ниже требуют авторизации (auth.middleware) ────────────────
|
||||
app.use(auth.middleware);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user