有什么方法可以验证我的 github API 的 OAuth 令牌吗?我所说的“令牌”是指用户登录我的网站后获得的令牌。我使用 cookie 将其存储在客户端计算机上,但仅检查是否有令牌是不够的:我需要实际检查令牌是否有效。目前,这需要我提出信息请求,然后捕获错误。然而,这确实损害了我的速率以及我的加载速度,因为 github API 是sloooow...我正在使用 Node.js、express 和octonode https://github.com/pksunkara/octonode图书馆。
我尝试查看 github API 文档,但它们很少。也许这与 OAuth 有关。
检查标头以查看您拥有哪些 OAuth 范围以及 API 操作接受哪些内容:
curl -H "Authorization: token OAUTH-TOKEN" https://api.github.com/users/codertocat -I
HTTP/1.1 200 OK
X-OAuth-Scopes: repo, user
X-Accepted-OAuth-Scopes: user
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)