Расширенные права с помощью плагина регистрации

В идеале я хотел бы использовать плагин регистрации FB, но в итоге получил некоторые дополнительные разрешения помимо основных. Я знаю, что это старый вопрос, на который уже несколько раз отвечали (например, здесь и здесь и здесь.

Ответ всегда один и тот же: вы не можете этого сделать, если вам нужны дополнительные разрешения, вы должны запросить их в качестве последующего шага (что не особенно удобно для пользователя!). Это было бы хорошо, но с одной стороны. : это явно не так (по крайней мере, не совсем).

Зарегистрируйтесь в Spotify с помощью Facebook, и вы увидите, что они используют подключаемый модуль регистрации FB для его включения. После того, как я нажму «Зарегистрироваться», моя регистрация будет завершена (без последующих этапов утверждения). Это с совершенно новой, девственной учетной записью FB. Затем я иду и смотрю на разрешения, предоставленные Spotify в настройках приложения FB для моей учетной записи, и обнаруживаю, что у него есть разрешения offline_access. ВТФ? Я никогда явно не предоставлял это разрешение, и, согласно документам FB, это невозможно сделать с помощью плагина Registration. И все же Spotify удалось это? Теперь я знаю, что offline_access исчезает, но я полагаю, что если они смогут получить это разрешение, возможно, есть какой-то общий способ сделать это. Кто-нибудь может это объяснить? Есть ли у Spotify какой-то волшебный бэкдор или я что-то упускаю?


person hollandlef    schedule 24.10.2012    source источник
comment
Хм. Этот ответ настоятельно предлагает что некоторые партнеры FB имеют доступ к функционалу с плагином регистрации, который доступен не всем, так что, возможно, это относится и к разрешениям :-(   -  person hollandlef    schedule 24.10.2012


Ответы (1)


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

С новым диалоговым окном входа опыт предоставления разрешений должен быть другим. https://developers.facebook.com/docs/facebook-login/overview/#logindialog

person phwd    schedule 04.06.2013