const { logoutUser } = require('../../services/auth.service'); const logoutController = async (req, res) => { const { signedCookies = {} } = req; const { refreshToken } = signedCookies; try { const logout = await logoutUser(req.user, refreshToken); const { status, message } = logout; res.clearCookie('token'); res.clearCookie('refreshToken'); return res.status(status).send({ message }); } catch (err) { console.log(err); return res.status(500).json({ message: err.message }); } }; module.exports = { logoutController, };