搜索

5.2. 通过 GitHub 启用和禁用身份验证

download PDF

要启用自己的 GitHub 应用,首先您需要创建一个并检索对应的凭据。

您可以通过 GitHub 配置身份验证的方法有两种:

  • 使用 3scale GitHub 应用程序(默认为托管 3scale 帐户)
  • 使用您自己的 GitHub 应用程序(用于内部安装)

要更改此默认配置,您可以进入 3scale 管理门户,在 Audience > Developer Portal > SSO Integrations 中,您会看到以下屏幕:

SSO 集成

点击 GitHub 访问配置屏幕:

编辑 SSO 集成

在此屏幕中,您可以:

  1. 在您的开发人员门户上提供或不可用 GitHub 身份验证,只需选中或取消选中 发布 框。
  2. 选择 3scale 品牌 GitHub 应用或添加您自己的 GitHub 应用 - 3scale GitHub 应用程序默认为启用(发布)。您可以通过单击 Edit 并输入 GitHub 中创建 OAuth 应用程序的详细信息("Client"和"Client secret"),来配置自己的 GitHub 应用。请注意,为了使集成可以与您自己的 GitHub 应用程序正常工作,您应该使用 "Callback URL" 配置 GitHub 应用程序的授权回调 URL,以便在切换到"自定义品牌"选项后(例如 https://yourdomain.3scale.net/auth/github/callback)。
  3. 测试配置的身份验证流是否按预期工作。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.