Closed JpEncausse closed 9 years ago
I've never use the refresh token before and look like passport doesn't support it either. I suggest you to look at this module. https://github.com/fiznool/passport-oauth2-refresh
var refresh = require('passport-oauth2-refresh');
var strategy = new GoogleStrategy({
clientID: config.consumer_key,
clientSecret: config.consumer_secret,
callbackURL: "http://localhost:8082/auth/callback",
scope: ['openid', 'email', 'https://www.googleapis.com/auth/calendar']
});
passport.use(strategy)
refresh.requestNewAccessToken('google', 'some_refresh_token', function(err, newAccessToken, refreshToken) {
// console.log(newAccessToken)
});
Hope this help.
Hi,
After a given amount of query/time the accessToken is rejected. How should I use the refresh token without asking the user ?
Regards