Используя стратегию паспортного auth0Почему refreshtoken всегда нуль с использованием стратегии паспорта Auth0
https://github.com/auth0/passport-auth0
Моего обратный вызов всегда имеет нуль для маркеров обновления. Вызов функции блокировки auth0 напрямую дает мне refreshtoken, как и ожидалось, однако использование этой стратегии паспорта oauth не возвращает refreshtoken. Мне нужно передать область offline_access в auth0 - и если да, то как передать ее с помощью Auth0Strategy?
passport.use(new Auth0Strategy({
domain: config.auth0.domain,
clientID: config.auth0.clientId,
clientSecret: config.auth0.secret,
callbackURL: '/login/return'
},
function(accessToken, refreshToken, extraParams, profile, done) {
console.log('refresh token is always null', refreshToken);
}
});
Да - но я не могу найти, где отправить этот параметр, так как паспорт делает запрос на авторизацию, поэтому я должен настроить стратегию паспортный каким-то образом добавить эту конфигурацию. Похоже, что он использует стандартный образец oauth, чтобы сделать запрос на код, и я не вижу свойства параметров, которое я могу установить. – MonkeyBonkey