Commit Graph
1 Commits
Author SHA1 Message Date
bruno d4dcb06aee feat: multi-forge OAuth providers — Gitea + GitHub adapter pattern
FlowDeck CI / test (push) Failing after 4s
FlowDeck CI / docker (push) Has been skipped
- providers.py: abstract OAuthProvider with GiteaProvider + GitHubProvider
- Each provider handles authorize, exchange_code, get_user, list_repositories
- Provider registry: get_providers() and get_provider(name)
- GitHub config: github_client_id, github_client_secret in config.py
- Ready for multi-forge OAuth callback routing
2026-07-10 15:41:41 -04:00