跳至主要内容

使用 GitHub 应用进行身份验证

了解如何使用 GitHub 应用进行身份验证。

关于使用 GitHub 应用进行身份验证

您的 GitHub 应用可以以自身身份、作为应用安装或代表用户进行身份验证。

以 GitHub 应用身份进行身份验证

您可以以 GitHub 应用的身份进行身份验证,以生成安装访问令牌或管理您的应用。

以 GitHub 应用安装身份进行身份验证

您可以让 GitHub 应用以安装身份进行身份验证,以发出影响该应用安装所在账户拥有的资源的 API 请求。

代表用户使用 GitHub 应用进行身份验证

您的 GitHub 应用可以代表用户执行操作,例如创建议题、发布评论或创建部署。

管理 GitHub 应用的私钥

您可以管理私钥,以使用您的 GitHub 应用进行身份验证。

为 GitHub 应用生成 JSON Web Token(JWT)

了解如何创建 JSON Web Token(JWT),以使用您的 GitHub 应用对特定 REST API 端点进行身份验证。

为 GitHub 应用生成安装访问令牌

了解如何为您的 GitHub 应用生成安装访问令牌。

为 GitHub 应用生成用户访问令牌

您可以为您的 GitHub 应用生成用户访问令牌,以便将应用活动归属于特定用户。

刷新用户访问令牌

为强制定期轮换令牌并降低令牌泄露的影响,您可以配置 GitHub 应用使用会过期的用户访问令牌。

在 GitHub Actions 工作流中使用 GitHub 应用进行已认证的 API 请求

您可以在 GitHub Actions 工作流中使用 GitHub 应用的安装访问令牌来进行已认证的 API 请求。您也可以将该令牌传递给自定义操作,以使其能够进行已认证的 API 请求。

© . This site is unofficial and not affiliated with GitHub, Inc.