Spaces:
Running
Running
File size: 832 Bytes
97f53b4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
var express = require('express');
var router = express.Router();
var app = express();
var User = require('../models/user');
const bcrypt = require("bcrypt");
const jwt = require("jsonwebtoken");
router.post('/logout', function (req, res, next) {
var session = {
"cookie": {
path: '/', _expires: null,
originalMaxAge: null,
httpOnly: true
},
userId: req.body.user_id
}
console.log(session)
if (session) {
// delete session object
req.session.destroy(function (err) {
if (err) {
return res.send(failedResponse("Logout failed!"))
} else {
return res.send(successResponse('Logout success'));
}
});
req.session.destroy;
}
});
module.exports = router; |