From 2758d0504009a502992d0139aefc531cdb423945 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Mon, 23 Sep 2024 23:55:41 +0530 Subject: [PATCH] feat: logout controller --- server/src/routes/auth.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/src/routes/auth.ts b/server/src/routes/auth.ts index 5f707fb5..6c2dd58c 100644 --- a/server/src/routes/auth.ts +++ b/server/src/routes/auth.ts @@ -62,3 +62,12 @@ const login = async (req, res) => { res.status(400).send(`Could not login user - ${error.message}`) } } + +const logout = async (req, res) => { + try { + res.clearCookie('token') + return res.json({ message: 'Logout successful' }) + } catch (error) { + res.status(500).send(`Could not logout user - ${error.message}`) + } +}