feature:show auth status on settings

This commit is contained in:
simos
2025-11-17 08:48:15 +01:00
parent abe8cd46a2
commit 33834d808b
3 changed files with 374 additions and 35 deletions

View File

@@ -70,6 +70,7 @@ import commandsRoutes from './routes/commands.js';
import settingsRoutes from './routes/settings.js';
import agentRoutes from './routes/agent.js';
import projectsRoutes from './routes/projects.js';
import cliAuthRoutes from './routes/cli-auth.js';
import { initializeDatabase } from './database/db.js';
import { validateApiKey, authenticateToken, authenticateWebSocket } from './middleware/auth.js';
@@ -250,6 +251,9 @@ app.use('/api/commands', authenticateToken, commandsRoutes);
// Settings API Routes (protected)
app.use('/api/settings', authenticateToken, settingsRoutes);
// CLI Authentication API Routes (protected)
app.use('/api/cli', authenticateToken, cliAuthRoutes);
// Agent API Routes (uses API key authentication)
app.use('/api/agent', agentRoutes);