Auth0 - 从服务器获取令牌

时间:2016-05-30 19:31:38

标签: javascript node.js auth0

我使用Auth0在服务器上创建并保存用户。

用户登录后如何在我的应用中的任何位置访问有效令牌?

var strategy = new Auth0Strategy({
    domain:       'foo.eu.auth0.com',
    clientID:     'xxxxxxxxxx',
    clientSecret: 'xxxxxxxxx',
    callbackURL:  '/login'
  }, function(accessToken, refreshToken, extraParams, profile, done) {
    // accessToken is the token to call Auth0 API (not needed in the most cases)
    // extraParams.id_token has the JSON Web Token
    // profile has all the information from the user
    var id_token = extraParams.id_token;
    return done(null, profile, id_token);
  });
passport.use(strategy);

passport.serializeUser(function(user, done) {
  done(null, user);
});

passport.deserializeUser(function(user, done) {
  done(null, user);
});

module.exports = strategy;

1 个答案:

答案 0 :(得分:0)

为什么要保留access_token?用户验证后你会做什么?