mfaRecoveryLogin static method

Future<User> mfaRecoveryLogin(
  1. String recoveryToken,
  2. UserMfaLogin loginData
)

Implementation

static Future<User> mfaRecoveryLogin(String recoveryToken, UserMfaLogin loginData) async {
  final out = await getApi().mfaLogin(
    baseUrl: baseUrl,
    authToken: appToken,
    masterKeyEncryption: loginData.masterKey,
    authKey: loginData.authKey,
    userIdentifier: loginData.deviceIdentifier,
    token: recoveryToken,
    recovery: true,
  );

  return getUser(loginData.deviceIdentifier, out, true);
}