signInWithEmailAndPassword static method
Logs into Firebase Auth.
It can update user displayName, photoURL or other public data while login.
TODO Leave last login timestamp. TODO Increment login count TODO Leave last login device & IP address.
Implementation
static Future<UserCredential?> signInWithEmailAndPassword({
required String email,
required String password,
bool isSuccessDialog = false,
bool isErrorDialog = true,
// Map<String, dynamic>? data,
// Map<String, dynamic>? public,
Function(UserCredential? userCredential)? onSuccess,
Function(String? code, String? message)? onError,
}) async =>
Auth.signInWithEmailAndPassword(
email: email,
password: password,
// data: data,
// public: public,
isSuccessDialog: isSuccessDialog,
isErrorDialog: isErrorDialog,
onSuccess: onSuccess,
onError: onError,
);