После успешной настройки drupal 8 с использованием json-api и «простого модуля oauth» в качестве автономного экземпляра для моего реактивного проекта, я в настоящее время сталкиваюсь с проблемой, касающейся ТОЛЬКО СБОРА СОБСТВЕННОГО ПУБЛИКОВАННОГО КОНТЕНТА ПОЛЬЗОВАТЕЛЯ. Конечно, есть опции фильтра, такие как http: //.../jsonapi/node/node? Filter [uid.name] [value] = userXYZ (https://www.drupal.org/docs/8/modules/jsonapi/filtering),, но как слово " Фильтр "указывает ... это фильтр ... не ограничение доступа для других пользователей.
Запрос PATCH: Параметр разрешения «редактирование только СОБСТВЕННОГО опубликованного контента» в drupal работает нормально, так как запрос PATCH в проекте реагирования отправляет заголовок с данными авторизации. Другими словами: в случае реакции зарегистрированный пользователь может редактировать только свой опубликованный контент. ЭТО РАБОТАЕТ.
GET request1: с настройкой разрешений пользователя в drupal, которая позволяет «просматривать опубликованный контент» для роли oauth для извлечения данных через запрос GET ---> все данные из http: //.../jsonapi/ узел / узел возвращается, если я не добавлю фильтр (и я пытаюсь избежать фильтра в качестве параметра url на основе имени пользователя или идентификатора пользователя).
GET request2: с параметром разрешения пользователя в drupal, который позволяет «просматривать собственное опубликованное содержимое» для роли oauth для выборки данных через запрос GET ... не возвращает данных.