deleteEmailOnFirebaseAndSignOut method
dynamic
deleteEmailOnFirebaseAndSignOut()
Implementation
deleteEmailOnFirebaseAndSignOut() async {
try {
if (CheckPlatform().isMobileOrWeb) {
//var firebaseAuth = FirebaseAuth.instance;
showDialogProgress();
//final user = firebaseAuth.currentUser!;
//await user.delete();
Get.find<FirebaseAuthController>().signOut();
}
showDialogProgress(show: false);
} on FirebaseAuthException catch (ex, trace) {
logCat(ex.code);
logCat(ex.message!);
logError(ex, trace: trace, position: 'FirebaseAuthException');
showDialogProgress(show: false);
DialogView.showAlertDialog(eors: 'E', msg: ex.message!);
} on PlatformException catch (ex, trace) {
logError(ex, trace: trace, position: 'PlatformException');
logCat(ex.code);
logCat(ex.message!);
showDialogProgress(show: false);
DialogView.showAlertDialog(eors: 'E', msg: ex.message!);
} on Exception catch (ex, trace) {
showDialogProgress(show: false);
logError(ex, trace: trace, position: 'signInWithEmailAndPassword');
}
}