feat: add templates and link controllers to routes

This commit is contained in:
Nemo D'ACREMONT 2024-11-08 11:52:25 +01:00
parent 6a173d52f5
commit b2aac76a2e
No known key found for this signature in database
GPG Key ID: 6E5BCE8022FA8276
3 changed files with 26 additions and 0 deletions

View File

@ -3,6 +3,7 @@ import db from '../db';
import { getUsername, verifyAuthentication } from '../middlewares/auth.middleware' import { getUsername, verifyAuthentication } from '../middlewares/auth.middleware'
import authRoute from './auth.route' import authRoute from './auth.route'
import marquesRoute from './marque.route' import marquesRoute from './marque.route'
import memberRouter from './member.route'
const routes = express.Router(); const routes = express.Router();
@ -18,5 +19,6 @@ routes.get("/message", async (_req, res) => {
routes.use("/auth", authRoute); routes.use("/auth", authRoute);
routes.use("/marques", getUsername, verifyAuthentication, marquesRoute); routes.use("/marques", getUsername, verifyAuthentication, marquesRoute);
routes.use("/membres", memberRouter);
export default routes; export default routes;

View File

@ -0,0 +1,12 @@
import express from 'express';
import { register, login } from '../controllers/auth.controller';
import memberService from '../services/member.service';
import memberController from '../controllers/member.controller';
const router = express.Router();
router.get("/:name", memberController.memberByName);
router.get("/byid/:id", memberController.memberById);
export default router;

View File

@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><%= member.name %></title>
</head>
<body>
<h1><%= member.name %></h1>
<h2>id: <%= member.id_member%></h2>
</body>
</html>