This commit is contained in:
Felipe
2024-02-19 20:36:45 -05:00
parent 997c6047bb
commit 29d18e93e0
15 changed files with 462 additions and 208 deletions
@@ -42,6 +42,11 @@ class FirebaseUserRepository implements UserRepository {
return _userStreamController.stream;
}
@override
Stream<bool> isAuthenticated() {
return _firebaseAuth.userChanges().map((event) => null != event);
}
// Sign up
@override
Future<MyUser> signUp(MyUser myUser, String password) async {
@@ -3,6 +3,7 @@ import '../../user_repository.dart';
abstract class UserRepository {
// Stream<User?> get user;
Stream<MyUser?> streamUser();
Stream<bool> isAuthenticated();
Future<void> signIn(String email, String password);