| } | } | ||||
| } | } | ||||
| module.exports = { loginUser } | |||||
| const logout = async (req, res) => { | |||||
| const result = await Token.destroyToken(req.body.token) | |||||
| if(!result) { | |||||
| return res.status(404).send('No user has the token provided!') | |||||
| } | |||||
| return res.send('Token ' + req.body.token + ' invalidated!') | |||||
| } | |||||
| module.exports = { loginUser, logout } |
| }) | }) | ||||
| router.post('/logout/', async (req, res) => { | router.post('/logout/', async (req, res) => { | ||||
| const result = await Token.destroyToken(req.body.token) | |||||
| if(!result) { | |||||
| return res.status(404).send('No user has the token provided!') | |||||
| } | |||||
| return res.send('Token ' + req.body.token + ' invalidated!') | |||||
| return await endpoints.logout(req, res) | |||||
| }) | }) | ||||
| module.exports = router | module.exports = router |