login method
Implementation
@override
Future<SBerIdAuthResponse?> login() async {
try {
final result = await methodChannel.invokeMethod('startSberIDAuth');
if (result != null) {
return SBerIdAuthResponse.fromMap(Map<String, dynamic>.from(result));
}
return null;
} on PlatformException catch (e) {
return SBerIdAuthResponse.error(e.message ?? 'Unknown error');
}
}