跳到主要内容

GitLab 凭据#

您可以使用以下凭据对下列节点进行身份验证:

支持的认证方式#

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

相关资源#

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

使用 API 访问令牌#

配置此凭据需要具备 GitLab 账户及以下信息:

  • GitLab 服务器 URL
  • 访问令牌

设置步骤:

  1. 在 GitLab 中点击头像,选择 编辑个人资料
  2. 在左侧边栏选择 访问令牌
  3. 点击 新增令牌
  4. 输入令牌名称(例如 n8n integration
  5. 设置令牌有效期(留空则自动设置为当前日期加 365 天)
    • 令牌将在到期日 UTC 午夜失效
  6. 选择授权范围:使用 GitLab 节点时,建议选择 api 范围以获取完整功能权限。也可参考个人访问令牌范围说明按需选择
  7. 点击 创建个人访问令牌
  8. 复制生成的令牌并填入 n8n 凭据的 访问令牌 字段
  9. 在 n8n 凭据中填入 GitLab 服务器 URL

更多细节请参阅 GitLab 官方文档:创建个人访问令牌

使用 OAuth2#

n8n 云用户须知:

云用户无需提供连接详情,直接点击 连接我的账户 通过浏览器完成授权。

自托管用户需要准备 GitLab 账户并按以下步骤创建应用:

  1. 在 GitLab 中点击头像,选择 编辑个人资料
  2. 在左侧边栏选择 应用
  3. 点击 新增应用
  4. 输入应用名称(例如 n8n integration
  5. 从 n8n 复制 OAuth 重定向 URL 至 GitLab 的 重定向 URI 字段
  6. 选择授权范围:使用 GitLab 节点时,建议选择 api 范围以获取完整功能权限。也可参考个人访问令牌范围说明按需选择
  7. 点击 保存应用
  8. 复制 应用 ID 至 n8n 凭据的 客户端 ID 字段
  9. 复制 密钥 至 n8n 凭据的 客户端密钥 字段

更多信息请参阅: