signInWithAnon method
Sign in as anonymous return Future<Either<AuthFailure, Unit>>
Implementation
@override
Future<Either<AuthFailure, Unit>> signInWithAnon() async {
try {
await _firebaseAuth.signInAnonymously();
return right(unit);
} on FirebaseAuthException catch (e) {
if (e.code == kFirebaseCodeOperationNotAllowed) {
return const Left(AuthFailure.operationNotAllowed());
}
return const Left(AuthFailure.serverError());
}
}