signInWithRawOAuth method
Implementation
@override
Future<DVAuthUser> signInWithRawOAuth(Map<String, Object?> oauth) async {
return _setUser(
id: (oauth['id'] ?? oauth['sub'] ?? _newId('oauth')).toString(),
email: oauth['email']?.toString(),
provider: oauth['provider']?.toString() ?? 'oauth',
metadata: Map<String, Object?>.from(oauth),
);
}