authenticateViaPopup method
Opens the url in a new window, and  returns a Stream that will fire a JWT on successful authentication.
Implementation
@override
Stream<String> authenticateViaPopup(String url,
    {String eventName = 'token'}) {
  throw UnimplementedError(
      'Opening popup windows is not supported in the `dart:io` client.');
}