|
0
|
| Daniel Cukier · 技术社区 · 7 年前 |
|
|
1
1
idtoken只是一个普通的 JWT (JSON Web Token) 这是由谷歌的一把钥匙签署的(它经常旋转)。虽然你 应该 验证签名,您不需要 需要 去。 您可以使用任何JWT库。因为看起来您在使用node.js,所以可以使用 jsonwebtoken 用如下方式对其进行解码的包:
你 真正地 但是,应该验证签名,因此您需要以一种有用的格式获取密钥。的一部分 multivocal library 这样就使用了来自Google的JWK版本的密钥,并将它们转换成PEM格式进行验证。 |
|
|
2
1
您可以使用“google auth library”来验证令牌并获取有效负载。这是到的链接 the documentation |