signinMail method
Signs in a user using an email and password.
On successful sign-in, returns the User
object for the user. Prints any errors encountered.
Implementation
Future<User?> signinMail(String email, String password) async {
try {
UserCredential userCredential = await FirebaseAuth.instance
.signInWithEmailAndPassword(email: email, password: password);
return userCredential.user;
} on FirebaseAuthException catch (e) {
print(e);
}
return null;
}