gpt4 book ai didi

node.js - Github API OAuth token 验证

转载 作者:搜寻专家 更新时间:2023-10-31 22:34:34 26 4
gpt4 key购买 nike

有什么方法可以为 github API 验证我的 OAuth token 吗? “ token ”是指用户登录我的网站后获得的 token 。我使用 cookie 将它存储在客户端计算机上,但仅仅检查是否有 token 是不够的:我需要实际检查 token 是否有效。目前,这需要我提出信息请求,然后捕获错误。然而,这确实损害了我的速率和我的加载速度,因为 github API sloooow...我正在使用 Node.js、express 和 octonode图书馆。

我试着查看 github API 文档,但它们很少。也许这与 OAuth 有关。

最佳答案

检查 header 以查看您拥有的 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

关于node.js - Github API OAuth token 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22438805/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com