Priority: Medium
Category: Authentication
Description
Add OAuth2 support for Google, Twitter/X, and GitHub authentication to allow users to create and link accounts using social providers, improving onboarding experience while maintaining wallet authentication as primary.
Definition of Done
- OAuth2 strategies implemented for major providers
- Social accounts linkable to existing wallet-based accounts
- JWT token issuance consistent with existing auth flows
- Profile data synchronization from social providers
- Account linking verification process
Acceptance Criteria
Priority: Medium
Category: Authentication
Description
Add OAuth2 support for Google, Twitter/X, and GitHub authentication to allow users to create and link accounts using social providers, improving onboarding experience while maintaining wallet authentication as primary.
Definition of Done
Acceptance Criteria