signOut static method

Future<void> signOut(
  1. AuthenticationProvider authProvider
)

logs out the user

Implementation

static Future<void> signOut(AuthenticationProvider authProvider) async {
  try {
    await FirebaseAuth.instance.signOut();
  } on FirebaseAuthException catch (e) {
    authProvider.authExceptionType = AuthExceptions.typeOf[e.code];
  }catch (e) {
    printToConsole("Exception in FirebaseManageUsers.loginWithEmailPassword: ${e.toString()}");
    authProvider.authExceptionType = AuthExceptionType.unknown;
  }
}