doLogout method
Implementation
Future<void> doLogout(AuthProvider authProvider, Future<void> Function(AuthProvider) logout) async {
isLoading = true;
authExceptionType = null;
notifyListeners();
await logout(authProvider);
email = null;
authState = AuthState.loggedOut;
isLoading = false;
notifyListeners();
}