import { NextApiRequest, NextApiResponse } from 'next'; import { CLIENT_ID, OAUTH_URL, PUBLIC_URL } from '../../lib/constants'; export default function handler(req: NextApiRequest, res: NextApiResponse) { const params = new URLSearchParams({ client_id: CLIENT_ID, response_type: 'code', redirect_uri: `${PUBLIC_URL}/api/callback`, scope: 'management', }); // TODO: generate state res.redirect(`${OAUTH_URL}/authorize?${params.toString()}`); }