Implement initial API structure with Docker support, CI/CD workflows, and authentication features
Despliegue Automático / desplegar (push) Failing after 1m29s
Despliegue Automático / desplegar (push) Failing after 1m29s
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const authController = require('../controllers/authController');
|
||||
|
||||
// POST /api/auth/register
|
||||
router.post('/register', authController.register);
|
||||
|
||||
// POST /api/auth/login
|
||||
router.post('/login', authController.login);
|
||||
|
||||
// POST /api/auth/refresh
|
||||
router.post('/refresh', authController.refresh);
|
||||
|
||||
// POST /api/auth/logout
|
||||
router.post('/logout', authController.logout);
|
||||
|
||||
module.exports = router;
|
||||
@@ -0,0 +1,16 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const authRoutes = require('./authRoutes'); // Añadimos esto
|
||||
const syncRoutes = require('./syncRoutes');
|
||||
|
||||
router.get('/status', (req, res) => {
|
||||
res.json({ message: '¡API funcionando correctamente!' });
|
||||
});
|
||||
|
||||
// Todas las rutas de auth estarán bajo /api/auth/...
|
||||
router.use('/auth', authRoutes);
|
||||
|
||||
// Endpoint único de sincronización offline-first
|
||||
router.use('/', syncRoutes);
|
||||
|
||||
module.exports = router;
|
||||
@@ -0,0 +1,7 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const syncController = require('../controllers/syncController');
|
||||
|
||||
router.post('/sync', syncController.sync);
|
||||
|
||||
module.exports = router;
|
||||
Reference in New Issue
Block a user