Files
opencrm/backend/src/routes/auth.routes.ts
T
Stefan Hacker 31f807fbd0 first commit
2026-01-29 01:16:54 +01:00

13 lines
509 B
TypeScript

import { Router } from 'express';
import * as authController from '../controllers/auth.controller.js';
import { authenticate, requirePermission } from '../middleware/auth.js';
const router = Router();
router.post('/login', authController.login);
router.post('/customer-login', authController.customerLogin); // Kundenportal-Login
router.get('/me', authenticate, authController.me);
router.post('/register', authenticate, requirePermission('users:create'), authController.register);
export default router;