deleteAuthData method

  1. @override
Future<void> deleteAuthData(
  1. String id
)
override

Implementation

@override
Future<void> deleteAuthData(String id) async {
  var userAuthDoc = dbService.mongoDbController
      .collection(app.authSettings.collectionName)
      .doc(id);
  await logoutFromAllDevices(id);
  var userAuthRes = await userAuthDoc.delete();
  if (userAuthRes.failure) {
    throw Exception('cant delete user auth data for the user');
  }
}