#php #sql #facebook
#php #sql #Facebook
Вопрос:
У меня есть доступ к ключам доступа для моих пользователей через автономный доступ, но является ли их способом автоматического обновления этих кодов без повторного доступа пользователя к моему приложению?
Комментарии:
1. да. в основном я пытаюсь сделать так, чтобы, если пользователь изменил свой пароль, я мог получить новый код доступа без необходимости доступа к приложению для его обновления. Мой сервер будет проверять 1 раз в неделю, чтобы узнать, имеет ли приложение недопустимый код из-за смены пароля, и если он видит, что он обновляет его на лету. Прямо сейчас мой сервер делает что-то подобное, если приложение было повторно авторизовано для удаления данных.
Ответ №1:
Когда пользователь меняет пароль, срок действия offline_access истекает. Это основная цель. Вы ничего не можете сделать, кроме как попросить пользователя приложения снова предоставить offline_access.
Для этого у вас есть:
https://developers.facebook.com/apps > Дополнительно > Отменить авторизацию обратного вызова
получать уведомления при возникновении проблемы.
Однако, возможно, у вас есть почтовые адреса пользователя, вы можете отправить письмо с просьбой посетить приложение и предоставить разрешение.