Files
fisio-backend/src/routes/auth.routes.ts
T
2026-08-25 18:12:23 +03:00

15 lines
657 B
TypeScript

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;