20 lines
601 B
JavaScript
20 lines
601 B
JavaScript
import { Router } from 'express';
|
|
import { createNewUser, validateForUser } from '../functions/userFunctions.js';
|
|
|
|
|
|
const router = Router();
|
|
router.get('/', async (req, res) => {
|
|
res.send({ Status: `Running` });
|
|
console.log(`${req.ip} - ${req.baseUrl}${req.url}: ${res.statusCode}, ${res.statusMessage}`);
|
|
});
|
|
|
|
router.post('/signup', createNewUser);
|
|
router.post('/login', validateForUser);
|
|
|
|
router.post('/logout', (req,res) => {
|
|
res.send({ message: "logout endpoint" });
|
|
console.log(`${req.ip} - ${req.baseUrl}${req.url}: ${res.statusCode}, ${res.statusMessage}`);
|
|
});
|
|
|
|
export default router;
|