Skip to content
Snippets Groups Projects
Commit d64eb745 authored by VILLAUME Lucas's avatar VILLAUME Lucas
Browse files

Modification footer/header

parent e56a38bc
No related branches found
No related tags found
1 merge request!2Doc
...@@ -5,7 +5,6 @@ const db = require('./db/Database.js'); ...@@ -5,7 +5,6 @@ const db = require('./db/Database.js');
const auth = require('./controller/AuthController.js'); const auth = require('./controller/AuthController.js');
const bodyParser = require('body-parser'); const bodyParser = require('body-parser');
const cookieParser = require('cookie-parser'); const cookieParser = require('cookie-parser');
const bcrypt = require('bcrypt');
const { createHash, randomBytes } = require('crypto'); const { createHash, randomBytes } = require('crypto');
...@@ -83,6 +82,14 @@ app.get("/document", (req, res) => { ...@@ -83,6 +82,14 @@ app.get("/document", (req, res) => {
res.render("document", { title: 'Créer un Document' }); res.render("document", { title: 'Créer un Document' });
}); });
app.get("/mydocuments", (req, res) => {
if (!res.locals.user) {
return res.redirect("/login"); // Redirige vers la page de connexion si l'utilisateur n'est pas connecté
}
res.render("mydocuments", { title: 'Mes Documents' });
});
app.all("*", (req, res) => res.status(404).send("<h1>Il semblerait que cette page n'existe pas.</h1>")); app.all("*", (req, res) => res.status(404).send("<h1>Il semblerait que cette page n'existe pas.</h1>"));
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Signup Page</title> <title>Création document</title>
<link rel="stylesheet" href="/css/spreadsheet-style.css"> <link rel="stylesheet" href="/css/spreadsheet-style.css">
</head> </head>
......
<footer> <footer>
<!-- Contenu de ton pied de page ici --> <!-- Contenu de ton pied de page ici -->
<p> this is footer</p> <p> CollabSheet </p>
</footer> </footer>
</body>
</html>
...@@ -3,13 +3,22 @@ ...@@ -3,13 +3,22 @@
<p>this is header</p> <p>this is header</p>
<div class="navbar">
<% if (locals.user) { %> <ul class="navbar_ul">
<div class="main-content"> <% if (locals.user) { %>
Bonjour, <%= locals.user.username %>! <li>Bonjour, <%= locals.user.username %> !</li>
<form action="/logout" method="post"> <% } %>
<button type="submit">Se Déconnecter</button> <li><a href="/">Accueil</a></li>
</form> <li><a href="/mydocuments">Documents</a></li>
</div> <li><a href="/document">Créer un document</a></li>
<% } %> <% if (locals.user) { %>
<form action="/logout" method="post">
<li><button type="submit">Se Déconnecter</button> </li>
</form>
<% } else { %>
<li><a href="/register">Inscription</a></li>
<li><a href="/login">Connexion</a></li>
<% } %>
</ul>
</div>
</header> </header>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment