disableOtp method

Future<void> disableOtp(
  1. String password, [
  2. String? mfaToken,
  3. bool? mfaRecovery
])

Implementation

Future<void> disableOtp(
  String password, [
  String? mfaToken,
  bool? mfaRecovery,
]) async {
  final jwt = await getFreshJwt(_userIdentifier, password, mfaToken, mfaRecovery);

  await Sentc.getApi().disableOtp(baseUrl: baseUrl, authToken: appToken, jwt: jwt);

  mfa = true;

  final storage = Sentc.getStorage();

  await storage.set("user_data_$_userIdentifier", jsonEncode(this));
}