feat: Add Google/GitHub social login providers for Demo environment (GRO-531) #249

Merged
groombook-engineer[bot] merged 1 commits from fix/gro-531-social-login into main 2026-04-10 02:37:56 +00:00

1 Commits

Author SHA1 Message Date
Flea Flicker dd646fb273 feat: add Google/GitHub social login for Demo environment (GRO-531)
- auth.ts: add google/github social providers from better-auth/social-providers
- auth.ts: add getActiveProviders() to enumerate configured OAuth/social providers
- index.ts: add /api/auth/providers public endpoint for frontend
- App.tsx: update LoginPage to show Google/GitHub buttons based on /api/auth/providers response

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-10 02:06:44 +00:00