Summary
Add GitHub OAuth as a login option for the hosted cloud instance. Developer audience makes GitHub the natural first OAuth provider.
Acceptance Criteria
Implementation Notes
- ASP.NET Core has built-in GitHub OAuth middleware
- Store GitHub user ID as external login link
- Consider: should local instances also support OAuth? (probably not initially)
- Google OAuth can be added as a follow-on
Parent
#537
Summary
Add GitHub OAuth as a login option for the hosted cloud instance. Developer audience makes GitHub the natural first OAuth provider.
Acceptance Criteria
Implementation Notes
Parent
#537