【发布时间】:2015-02-08 12:18:30
【问题描述】:
如何解码从 oauth2Client.getToken 收到的 id_token 以访问 JWT JSON 字段 email、sub、..? google-api-nodejs-client 库中是否包含功能? 在https://developers.google.com/accounts/docs/OpenIDConnect 中说:
由于大多数 API 库将验证与解码 base64 和解析 JSON 的工作结合在一起,因此您可能最终还是会在访问 ID 令牌中的字段时验证令牌。
oauth2Client.getToken(req.query.code, function(err, tokens) {
// how to decode tokens.id_token to get
});
【问题讨论】:
标签: node.js oauth-2.0 google-api-nodejs-client