signInAnonymously method
Anom sign in
Throws a LogInWithEmailAndPasswordFailure if an exception occurs.
Implementation
Future<AuthUser?> signInAnonymously() async {
try {
final userCredentials = await _firebaseAuth.signInAnonymously();
return userCredentials.user == null
? AuthUser.empty
: userCredentials.user!.toUser;
} on FirebaseAuthException catch (e) {
throw LogInWithEmailAndPasswordFailure.fromCode(e.code);
} catch (_) {
throw const LogInWithEmailAndPasswordFailure();
}
}