0

Я использую python social auth. У меня есть встроенный вход/регистрация в facebook с моим сайтом. У меня есть эта проблема с настройками приложения facebook: Если пользователь успешно выполнил вход в facebook на моем веб-сайте, а затем [здесь, на снимке экрана: https://www.dropbox.com/s/ztvs1ove62yy5n1/fb3.png?dl=0], он удаляет галочку на адрес электронной почты и сохранить его, раздел «Адрес электронной почты» не отображается при следующем запуске настроек приложения, и пользователь не сможет войти в систему с помощью facebook. В любом случае пользователь может включить отметку о типе адреса электронной почты в настройках приложения?Настройки Facebook для включения электронной почты после отключения пользователя

Единственное решение, которое я смог найти это:

  1. Пользователь должен удалить приложение и
  2. попробуйте войти в систему с на веб-сайте again.Where он может видеть всплывающее из Facebook с возможностью для отметки адреса электронной почты и общедоступного профиля.

ответ

0

Вам необходимо будет запросить отклоненные разрешения снова, исходя из того, когда это необходимо. Из Docs:

Если кто-то отказались от разрешения вашего приложения, то Войти диалог не позволит вашему приложению повторного запроса на разрешения, если вы не пройдете auth_type=rerequest вместе с вашим запросом.

Вы можете найти некоторые детали реализации повторного запроса на отклоненные разрешения here.

 Смежные вопросы

  • Нет связанных вопросов^_^