@override
Future<User> signInWithEmailAndPassword(String email, String password) async {
final authResult = await _firebaseAuth.signInWithEmailAndPassword(
email: email, password: password);
print('aaa');
if (authResult.user.isEmailVerified) {
return _userFromFirebase(authResult.user);
} else {
return _userFromFirebase(null);
}
}
@override
Future<User> createUserWithEmailAndPassword(
String email, String password) async {
final authResult = await _firebaseAuth.createUserWithEmailAndPassword(
email: email, password: password);
await authResult.user.sendEmailVerification();
return _userFromFirebase(authResult.user);
}