handleUserLogin method

Future<void> handleUserLogin(
  1. Map? invokeResult,
  2. bool stayLoggedIn
)

Implementation

Future<void> handleUserLogin(Map? invokeResult, bool stayLoggedIn) async {
  try {
    BackendlessUser user = Decoder().decode<BackendlessUser>(invokeResult)!;
    await setCurrentUser(user, stayLoggedIn: true);

    /*if (stayLoggedIn) {
      loginStorage._objectId = (await getCurrentUser(false))!.getObjectId();
      loginStorage._userToken = invokeResult!['user-token'];
      loginStorage.saveData();
    }*/
  } catch (ex) {
    //TODO: -
    throw BackendlessException('Cannot parse user object');
  }
}