Я пытаюсь реализовать новый поток OAuth, как указано Strava в их новой документации: https://developers.strava.com/docs/authentication/
Согласно этому предыдущему вопросу , я выполнил шаги из первого ответа и перешел к шагу 2. Я могу получить код доступа из строки запроса, как показано ниже:
app.get('/auth/strava/callback',
passport.authenticate('strava', { failureRedirect: '/login' }),
function(req, res) {
console.log(`Access code ${req.query.code}`);
res.redirect('/');
});
С чем я борюсь, так это как я могу передать этот код аутентификации в запрос POST обратно:
https://www.strava.com/oauth/token
Я использую Express JS. Я довольно новичок в этом и ранее использовал паспортную стратегию.