verifyUsernamePassword method
Implementation
@override
Future<bool> verifyUsernamePassword(
{required String username, required String password}) async {
try {
if (!isReady) {
throw LittlefishFirebaseAuthException('AUTH_INIT_000',
'$providerName: Firebase is not initialized, $providerName cannot verify username and password');
}
if (username.isEmpty || password.isEmpty) {
throw LittlefishFirebaseAuthException('AUTH_007',
'$providerName: Username or password is empty, $providerName cannot verify username and password');
}
var result = await signInApi(username, password);
return result != null;
} catch (e) {
rethrow;
}
}