Parse Server удалить объект с помощью ACL - PullRequest
1 голос
/ 19 февраля 2020

Я использую Parse server PHP SDK для добавления и удаления объекта с сервера. Я могу добавить объект на сервер, однако он показывает

Ошибка: в доступе удалено разрешение на удаление действия в классе.

Когда я пытаюсь удалить объект с сервера.

Я заметил, что ACL применил класс, я не уверен, является ли это причиной, по которой Отказано в разрешении.

Кто-нибудь знает, как добавить ACL к коду во время операции удаления, пожалуйста?

ура,

1 Ответ

0 голосов
/ 22 февраля 2020

Значение по умолчанию ACL из publi c чтение и запись применяется ко всем классам, кроме класса User, где ACL является publi c read, только для записи пользователя. Если вы выполняете удаление в любом другом классе, кроме пользовательского класса, и вы получаете эту ошибку, это означает, что ваш CLP запрещает удаление. Go к вашему классу CPL и проверьте, отмечена ли опция удаления или нет. Если вы выполняете удаление в классе пользователя, вы можете удалить пользователя, только если вы вошли в систему как пользователь. Если вы хотите удалить без входа в систему, используйте мастер-ключ.

...