admin管理员组文章数量:1794759
什么是 Access Token
什么是 Access Token
- Opaque Access Token
- JWT Access Token
- Access Token 示例
如果你的用户通过社交账号登录,例如微信登录,微信作为身份提供商会颁发自己的 Access Token,你的应用可以利用 Access Token 调用微信相关的 API。这些 Access Token 是由社交账号服务方控制的,格式也是任意的
Opaque Access TokenOpaque Access Token 是一串随机字符串,从中不能获取到任何信,你需要将它发送到服务器进行解析。只能通过将 Token 发到服务器的方式来验证 Opaque Access Token。
JWT Access TokenJWT 全称为 JSON Web Token (opens new window),遵循 JWT 标准。JWT 中包含了主体、受众、权限、颁发时间、过期时间、用户信字段等内容且具备签名,不可篡改。因此无需发送到服务器,可以本地验证。Authing 在大多数情况下使用此种格式的 Token
Access Token 示例 eyJhbGciOiJSUzI1NiIsInR5cCI6IkpUENHVERmYWJCNThBNENlZG9Wa3VweXdVeU0ifQ.eyJqdGkiOiIzWUJ5eWZ2T.JSUzI1NiIsInR5cCI6IkpUENHVER解析后的内容:
{ "jti": "3YByyfvL0xoMP5wpMulgL", "sub": "60194296801dc7bc2a1b2735", // subject 的缩写,为用户 ID "iat": 1612444871, "exp": 1613654471, "scope": "openid email message", "iss": "steam-talk.authing/oidc", "aud": "60193c610f9117e7cb049159" }版权声明:本文标题:什么是 Access Token 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1687027173a129411.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论