signInWithOAuth method
Sign in with OAuth (Google, GitHub).
- Google: pass the
idTokenfrom Google Sign-In. - GitHub: pass the authorization
codefrom GitHub OAuth. Auto-registers on first login.
Implementation
Future<AuthResult> signInWithOAuth(OAuthProvider provider, String credential) async {
return _post('/auth/oauth', {
'provider': provider.name,
'credential': credential,
});
}