跳至主要内容

创建 OAuth 应用

您可以在个人帐户下或在您具有管理权限的任何组织下创建和注册 OAuth 应用。在创建 OAuth 应用时,请记住仅使用您认为公开的信息来保护您的隐私。

注意:考虑构建 GitHub 应用而不是 OAuth 应用。

OAuth 应用和 GitHub 应用都使用 OAuth 2.0。

OAuth 应用只能代表用户执行操作,而 GitHub 应用既可以代表用户执行操作,也可以独立于用户执行操作。

GitHub 应用使用细粒度权限,让用户可以更好地控制应用可以访问哪些存储库,并使用短期令牌。

有关更多信息,请参阅“GitHub 应用和 OAuth 应用之间的差异”和“关于创建 GitHub 应用”。

注意:用户或组织最多可以拥有 100 个 OAuth 应用。

  1. 在 GitHub 上任何页面的右上角,单击您的个人资料照片,然后单击设置

  2. 在左侧边栏中,单击 开发人员设置

  3. 在左侧边栏中,单击OAuth 应用程序

  4. 单击新建 OAuth 应用程序

    注意:如果您之前未创建过应用程序,此按钮将显示注册新应用程序

  5. 在“应用程序名称”中,键入应用程序的名称。

    警告:仅在 OAuth 应用程序中使用您认为公开的信息。创建 OAuth 应用程序时,避免使用敏感数据,如内部 URL。

  6. 在“主页 URL”中,键入应用程序网站的完整 URL。

  7. (可选)在“应用程序说明”中,键入用户将看到的应用程序说明。

  8. 在“授权回调 URL”中,键入应用程序的回调 URL。

    注意:与 GitHub 应用程序不同,OAuth 应用程序无法拥有多个回调 URL。

  9. 如果 OAuth 应用程序将使用设备流来识别和授权用户,请单击启用设备流。有关设备流的更多信息,请参阅“授权 OAuth 应用程序”。

  10. 单击注册应用程序

进一步阅读