Notes/routes/logout.js

17 lines
326 B
JavaScript
Raw Normal View History

2017-10-21 21:10:33 -04:00
"use strict";
2017-10-15 16:32:49 -04:00
const express = require('express');
const router = express.Router();
const wrap = require('express-promise-wrap').wrap;
2017-10-15 16:32:49 -04:00
router.post('', wrap(async (req, res, next) => {
2017-10-15 20:16:30 -04:00
req.session.regenerate(() => {
req.session.loggedIn = false;
res.redirect('/');
});
2017-10-15 16:32:49 -04:00
}));
2017-10-15 16:32:49 -04:00
module.exports = router;