Вам необходимо создать API, соответствующий перенаправленному URL.
API, соответствующий http://localhost:3000/login?code=<code>&state=<state>
, будет выглядеть следующим образом:
app.get('/login', (req, res) => { /** Logic */ })
Как только вы это сделаете, это будет тривиальнополучить код и состояние из req
:
app.get('/login', (req, res) => {
console.log('code', req.query.code)
console.log('state', req.query.state)
/** Logic */
res.json(req.query); // <-- send them back in case you want them in response
})
Если вы все еще получаете req.query
как пустой объект, дайте мне знать в комментариях.