From 31661337fde7e2874efe5f9a6341d6af6820f7a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9B=90=EB=8D=94?= Date: Sat, 30 Jan 2021 20:40:55 +0900 Subject: [PATCH] feat: added logout --- pages/api/auth/discord/logout.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 pages/api/auth/discord/logout.ts diff --git a/pages/api/auth/discord/logout.ts b/pages/api/auth/discord/logout.ts new file mode 100644 index 0000000..1abad2d --- /dev/null +++ b/pages/api/auth/discord/logout.ts @@ -0,0 +1,14 @@ +import { NextApiRequest, NextApiResponse } from 'next' +import nc from 'next-connect' +import { serialize } from 'cookie' + + +const Logout = nc() + .get(async(req, res) => { + res.setHeader('set-cookie', serialize('token', '', { + maxAge: -1, + path: '/' + })) + res.redirect(301, '/') + }) +export default Logout \ No newline at end of file