Skip to content

GitLab 凭证

您可以使用这些凭据来验证以下节点:

支持的身份验证方法

  • API 访问令牌
  • OAuth2(推荐)

有关该服务的更多信息,请参阅GitLab 的 API 文档

使用 API 访问令牌

要配置此凭证,您需要一个GitLab帐户和:

  • 您的GitLab 服务器的 URL
  • 访问令牌

要设置凭证:

  1. 在 GitLab 中,选择您的头像,然后选择编辑个人资料
  2. 在左侧边栏中,选择访问令牌
  3. 选择添加新令牌
  4. 输入令牌的名称,例如。
  5. 输入令牌的到期日期。如果您未输入到期日期,GitLab 会自动将其设置为比当前日期晚 365 天。
    • 令牌将在到期日当天的 UTC 午夜到期。
  6. 选择所需的范围。对于GitLab节点,使用范围可以轻松授予该节点所有功能的访问权限。或者,请参阅个人访问令牌范围,为要使用的功能选择范围。
  7. 选择创建个人访问令牌
  8. 复制此创建的访问令牌并将其作为访问令牌输入到您的 n8n 凭证中。
  9. 在您的 n8n 凭证中输入您的GitLab 服务器的 URL 。

有关更多信息,请参阅 GitLab 的创建个人访问令牌文档

使用 OAuth2

n8n Cloud 用户须知

云用户无需提供连接详细信息。选择“连接我的帐户”即可通过浏览器进行连接。

如果您自行托管n8n,则需要一个GitLab帐户。然后创建一个新的 GitLab 应用程序:

  1. 在 GitLab 中,选择您的头像,然后选择编辑个人资料
  2. 在左侧边栏中,选择“应用程序”
  3. 选择添加新应用程序
  4. 输入您的应用程序的名称,例如。
  5. 在 n8n 中,复制OAuth 重定向 URL 。将其输入为 GitLab重定向 URI
  6. 选择所需的范围。对于GitLab节点,使用范围可以轻松授予该节点所有功能的访问权限。或者,请参阅个人访问令牌范围,为要使用的功能选择范围。
  7. 选择保存应用程序
  8. 复制应用程序 ID并将其作为客户端 ID输入到您的 n8n 凭证中。
  9. 复制该密钥并将其作为客户端密钥输入到您的 n8n 凭证中。

请参阅 GitLab 的将 GitLab 配置为 OAuth 2.0 身份验证身份提供程序文档,了解更多信息。有关 OAuth2 和 GitLab 的更多信息,请参阅GitLab OAuth 2.0 身份提供程序 API 文档