loginIM method

  1. @override
Future<NIMResult<void>> loginIM(
  1. NIMLoginInfo loginInfo
)
override

手动登录IM

Implementation

@override
Future<NIMResult<void>> loginIM(NIMLoginInfo loginInfo) async {
  isAutoLogin = false;
  setUserListener();
  var result = await NimCore.instance.authService.login(loginInfo);
  if (result.isSuccess) {
    await syncUserInfo(loginInfo.account);
    return result;
  } else {
    return result;
  }
}