findAccountByEmail method
Future<FirebaseAccount?>
findAccountByEmail(
- Session session, {
- required String email,
- Transaction? transaction,
Finds a Firebase account by email.
Returns null if no account with the given email exists.
The email lookup is case-insensitive.
Implementation
Future<FirebaseAccount?> findAccountByEmail(
final Session session, {
required final String email,
final Transaction? transaction,
}) async {
return await FirebaseAccount.db.findFirstRow(
session,
where: (final t) => t.email.equals(email.toLowerCase()),
transaction: transaction,
);
}