isPasswordCorrect function
Comprueba si la contraseƱa ingresada corresponde con la almacenada (compara hashes).
Implementation
Future<bool> isPasswordCorrect(String name, String inputPassword) async {
final storedPasswordHash = await _getKey(name);
if (storedPasswordHash == null) return false;
final inputDigest = crypto.sha256.convert(utf8.encode(inputPassword));
final inputHash = inputDigest.toString();
return storedPasswordHash == inputHash;
}