Я использую серверный SDK для доступа к аутентификации Facebook.
После авторизации моего приложения - даже с включенным example.php, я могу зайти в Конфиденциальность приложения в настройках, затем нажать на приложение, затем See Details
в разделе Last data access
И в диалоговом окне отображается:
Мое приложение получило доступ к следующей информации от вашего имени:
Основная информация - сегодня
Лайки, музыка, телевидение, фильмы, книги, цитаты, обо мне, родном городе, городе, истории образования и трудовой истории - сегодня
Текущие города моих друзей - сегодня
Все, что мне действительно нужно от аутентификации, это ID пользователя и, возможно, имя ... Меня не волнует любая другая личная информация. И все же даже пример .php, который действительно прост, кажется, требует много.
Есть ли другой способ аутентификации без фейсбука, думая, что я извлек все эти данные? Я не хочу, чтобы пользователи были обеспокоены чрезмерным извлечением данных, когда я их даже не вытягиваю.
Аутентификация Stack Exchange не имеет этой проблемы. Это может быть проблема в PHP SDK?