import { magic } from "../../lib/magic"; import { setLoginSession } from "../../lib/auth"; export default async function login(req, res) { try { const didToken = req.headers.authorization.slice(7); const metadata = await magic.users.getMetadataByToken(didToken); const session = { ...metadata }; await setLoginSession(res, session); res.status(200).send({ done: true }); } catch (error) { res.status(error.status || 500).end(error.message); } }