resto-epi/routes.js
2025-08-27 09:19:44 +02:00

27 lines
568 B
JavaScript

const express = require('express');
const passport = require('passport');
const router = express.Router();
// Page d'accueil
router.get('/', (req, res) => {
res.render('index', { user: req.user });
});
// Auth Discord
router.get('/auth/discord', passport.authenticate('discord'));
router.get('/auth/discord/callback',
passport.authenticate('discord', { failureRedirect: '/' }),
(req, res) => {
res.redirect('/');
}
);
// Déconnexion
router.get('/logout', (req, res) => {
req.logout(() => {
res.redirect('/');
});
});
module.exports = router;