Before You Start
- Complete the base setup so your app has a custom URL scheme and a shared
FlutterWebAuthSession(setup guide). - Add social buttons alongside your email/phone inputs; users should see all auth options together.
Handle Social Login
lib/views/authentication_view.dart
Same pattern as the example app (examples-hub/mobile/with-flutter/lib/screens/auth_screen.dart).
Provider Enum Reference
| Provider | Enum |
|---|---|
OAuthMethod.google | |
| Apple | OAuthMethod.apple |
| Discord | OAuthMethod.discord |