diff --git a/apps/backend/src/routes/authRouter.js b/apps/backend/src/routes/authRouter.js index ffb370a..1194984 100644 --- a/apps/backend/src/routes/authRouter.js +++ b/apps/backend/src/routes/authRouter.js @@ -15,34 +15,34 @@ router.post('/', async (req, res) => { } const auth = { - Authorization: - "Basic " + - Buffer.from( - `${process.env.NOTION_INTEGRATION_ID}:${process.env.NOTION_INTEGRATION_SECRET}` - ).toString("base64"), - Authorization2: `Basic ${Buffer.from( - `${process.env.NOTION_INTEGRATION_ID}:${process.env.NOTION_INTEGRATION_SECRET}` - ).toString("base64")}`, - }; + Authorization: + 'Basic ' + + Buffer.from( + `${process.env.NOTION_INTEGRATION_ID}:${process.env.NOTION_INTEGRATION_SECRET}` + ).toString('base64'), + Authorization2: `Basic ${Buffer.from( + `${process.env.NOTION_INTEGRATION_ID}:${process.env.NOTION_INTEGRATION_SECRET}` + ).toString('base64')}` + } console.log(auth) const response = await axios({ - method: "POST", - url: "https://api.notion.com/v1/oauth/token", - data: reqData, - // auth: { - // username: Buffer.from( - // process.env.NOTION_INTEGRATION_ID.toString('base64') - // ), - // password: Buffer.from( - // process.env.NOTION_INTEGRATION_SECRET.toString('base64') - // ) - // } // THANK YOU https://stackoverflow.com/questions/67534080/notion-api-invalid-client-oauth-integration/68699544#68699544?newreg=949504cf865c4a52b2c0ce7afe936c9b - Authorization: `Basic ${Buffer.from( - `${process.env.NOTION_INTEGRATION_ID}:${process.env.NOTION_INTEGRATION_SECRET}` - ).toString("base64")}`, - }); + method: 'POST', + url: 'https://api.notion.com/v1/oauth/token', + data: reqData, + // auth: { + // username: Buffer.from( + // process.env.NOTION_INTEGRATION_ID.toString('base64') + // ), + // password: Buffer.from( + // process.env.NOTION_INTEGRATION_SECRET.toString('base64') + // ) + // } // THANK YOU https://stackoverflow.com/questions/67534080/notion-api-invalid-client-oauth-integration/68699544#68699544?newreg=949504cf865c4a52b2c0ce7afe936c9b + Authorization: `Basic ${Buffer.from( + `${process.env.NOTION_INTEGRATION_ID}:${process.env.NOTION_INTEGRATION_SECRET}` + ).toString('base64')}` + }) console.log(response.status) // 400 in positive case console.log(response.data)