docs: clarify GitHub-only auth

This commit is contained in:
Peter Steinberger
2026-02-14 20:52:28 +01:00
parent 6a52d9fa10
commit 7aa9e05a1a
2 changed files with 1 additions and 1 deletions
+1
View File
@@ -10,6 +10,7 @@ read_when:
## Web auth (GitHub OAuth)
- Convex Auth + GitHub OAuth App.
- GitHub is the only supported login provider.
- Env vars:
- `AUTH_GITHUB_ID`
- `AUTH_GITHUB_SECRET`
-1
View File
@@ -62,7 +62,6 @@ read_when:
- Lookup uses GitHub `created_at` fetched by the immutable GitHub numeric ID (`providerAccountId`)
and caches on the user:
- `githubCreatedAt` (source of truth)
- `githubFetchedAt` (fetch timestamp; set when `githubCreatedAt` is populated)
- Gate applies to web uploads, CLI publish, and GitHub import.
- If GitHub responds `403` or `429`, publish fails with:
- `GitHub API rate limit exceeded — please try again in a few minutes`