loginWithOauth1 method

Future<BackendlessUser?> loginWithOauth1(
  1. String authProviderCode,
  2. String authToken,
  3. String authTokenSecret,
  4. Map<String, String> fieldsMappings,
  5. bool stayLoggedIn, [
  6. BackendlessUser? guestUser,
])

Implementation

Future<BackendlessUser?> loginWithOauth1(
    String authProviderCode,
    String authToken,
    String authTokenSecret,
    Map<String, String> fieldsMappings,
    bool stayLoggedIn,
    [BackendlessUser? guestUser]) {
  if (authProviderCode != "twitter")
    throw ArgumentError(
        "OAuth authentication for provider $authProviderCode is not available");
  return _channel.invokeMethod("Backendless.UserService.loginWithOauth1", {
    "authProviderCode": authProviderCode,
    "authToken": authToken,
    "authTokenSecret": authTokenSecret,
    "fieldsMappings": fieldsMappings,
    "stayLoggedIn": stayLoggedIn,
    "guestUser": guestUser,
  });
}