Skip to content

docs: add GitLab auth provider page [TOO-1133]#1015

Open
EricGustin wants to merge 2 commits into
mainfrom
ericgustin/gitlab-auth-provider-docs
Open

docs: add GitLab auth provider page [TOO-1133]#1015
EricGustin wants to merge 2 commits into
mainfrom
ericgustin/gitlab-auth-provider-docs

Conversation

@EricGustin

@EricGustin EricGustin commented Jun 14, 2026

Copy link
Copy Markdown
Member

Resolves https://linear.app/arcadedev/issue/TOO-1138/gitlab-oauth-provider-public-documentation

What

Adds a reference page for the GitLab OAuth provider at references/auth-providers/gitlab, and a GitLab card on the auth-providers index.

The page covers what customers actually need to bring their own GitLab app:

  • Creating a GitLab OAuth application at the user, group, or instance level (exact GitLab UI path, the Confidential setting, copying Application ID + Secret with the "shown once" warning)
  • Scopes table (read_user, read_api, api, read_repository, write_repository, OIDC)
  • Configuring the provider in Arcade (dashboard)
  • App-code examples (Python + JavaScript) and a custom-tool example with arcade_tdk.auth.GitLab
  • Self-managed GitLab / GitLab Dedicated via a custom provider (instance URLs, PKCE, refresh)
  • A short troubleshooting table

Accuracy

The OAuth-app creation steps, endpoints (/oauth/authorize, /oauth/token), scopes, PKCE (S256), and the GET /api/v4/user example were all verified end-to-end this week against a live GitLab OAuth app during the well-known provider validation.


Note

Cursor Bugbot is generating a summary for commit c1ec342. Configure here.

Adds a reference page for the GitLab OAuth provider covering how customers create
their own GitLab OAuth application (user / group / instance level), the available
scopes, configuring the provider in Arcade, app-code and custom-tool examples, and
self-managed GitLab via a custom provider. Adds a GitLab card to the auth-providers
index.

The OAuth-app creation steps and endpoints were verified end-to-end against a live
GitLab OAuth app (TOO-1133).
@vercel

vercel Bot commented Jun 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Jun 14, 2026 12:16am

Request Review

@EricGustin EricGustin marked this pull request as ready for review June 14, 2026 04:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant