@override Future<User?> getUser() async { User? user = this._generalAuth.currentUser; if (!(user?.emailVerified ?? true)) { throw UnverifiedMailException(); } return user; }