import { magic } from '../../lib/magic' import { removeTokenCookie } from '../../lib/auth-cookies' import { getLoginSession } from '../../lib/auth' export default async function logout(req, res) { try { const session = await getLoginSession(req) if (session) { await magic.users.logoutByIssuer(session.issuer) removeTokenCookie(res) } } catch (error) { console.error(error) } res.writeHead(302, { Location: '/' }) res.end() }