import { Router } from 'express'; import { AuthController } from '../controllers/auth.controller'; import { authenticateToken, requireSMM } from '../middlewares/auth.middleware'; const router = Router(); router.post('/register-smm', AuthController.registerSMM); router.post('/login', AuthController.login); router.get('/me', authenticateToken, AuthController.getMe); router.post('/create-client', authenticateToken, requireSMM, AuthController.createClient); router.get('/clients', authenticateToken, requireSMM, AuthController.getClients); router.delete('/clients/:id', authenticateToken, requireSMM, AuthController.deleteClient); export default router;