loginWithSocial method
Starts login with login type - kind
Implementation
Future<void> loginWithSocial(String kind) {
Completer c = Completer();
if (_loginState == LoginState.connected) {
c.completeError('already_logged_in');
return c.future;
}
String baseUrl = _getAuthUrl();
final url =
"$baseUrl/start?clientId=$_clientId&loginSrc=flutter&type=$kind&theme=dark";
debugPrint("url:$url");
_loginState = LoginState.connecting;
_attachLoginListener(c);
_controller?.loadRequest(Uri.parse(url));
showWallet();
return c.future;
}