updatePassword function

String updatePassword({
  1. required Entry authDatabase,
  2. required String username,
  3. required String password,
  4. required String newPassword,
})

Implementation

String updatePassword({
  required Entry authDatabase,
  required String username,
  required String password,
  required String newPassword,
}){
  DbObject? account = _getAccount(
    authDatabase: authDatabase,
    username: username,
  );
  if(account == null){
    throw "Invalid credentials.";
  }else{
    account.insert(
      key: "password",
      value: newPassword,
    );
    return "Password changed successfully";
  }
}