Getting Started
Dashboard
For Developers
URL: /dashboard/integration/github/edit
Ability: ai.revise
| Setting | Env |
|---|---|
| OAuth client ID | GITHUB_OAUTH_CLIENT_ID |
| OAuth client secret | GITHUB_OAUTH_CLIENT_SECRET |
| Callback | {APP_URL}/lab/vcs/github/return |
The same OAuth app is used for Lab imports and for Continue with GitHub on login and register. Signing up with GitHub also connects the account under Settings → Applications.
Users connect personal accounts from Settings → Applications or inside the Lab. Public URL import works without OAuth.
Google sign-in uses a separate OAuth client at /dashboard/integration/google_oauth/edit (GOOGLE_OAUTH_CLIENT_ID / GOOGLE_OAUTH_CLIENT_SECRET). Callback: {APP_URL}/auth/google/callback.