1. 基于 node.js 的 github 前端
1.1. 注册应用使用 OAuth tokens
Register an application to generate OAuth tokens
Github > settings > OAuth applications > Developer applications > Register a new application
1.2. 认证
1.2.1. Web 认证
1.2.2. 认证回调:
access_token=e72e16c7e42f292c6912e7710c838347ae178b4a&scope=user%2Cgist&token_type=random_string
1.2.3. 使用 access_token
GET https://api.github.com/user?access_token=...
或
curl -H "Authorization token:9446e3ecc32695747458" https://api.github.com/user/user/starred
1.3. 注意
文档中的 :username
全部用对应的用户名替换。 :org
全部用对应的组织名替换。大小写不敏感。