Есть ли способ повторно запросить разрешения для вновь созданной страницы, не удаляя разрешение `manage_pages`? - PullRequest
0 голосов
/ 04 июня 2018

Я работаю над веб-приложением, которое запрашивает доступ к страницам, управляемым пользователем.Он работал отлично, пока я не нашел вариант использования, который, по-видимому, требует повторного запроса разрешения manage_pages.

Представьте, что пользователь дает разрешение приложению на доступ ко всем их страницам (например, «Страница 1» и «Страница 2»).«).Теперь давайте предположим, что они создали еще одну страницу («Страница 3»).Что происходит: приложение имеет доступ только к первым двум страницам, а /me/accounts возвращает только «Страница 1» и «Страница 2».Когда я использую параметр auth_type=rerequest в другом запросе, он не вызывает диалоговое окно разрешения, так как manage_pages уже задан (я считаю).

Есть ли способ попросить пользователя дать разрешение наих страницы снова без необходимости отмены разрешений?Проблема с отзывом заключается в том, что приложению придется удалять пользователей, ранее авторизованных manage_page, при каждом входе в систему, поскольку мы не будем знать, когда была создана новая страница.

edit: включая изображение диалога выбора страниц

page selector

...