1

Я использую SDK JavaScript с функцией FB.login. К сожалению, the documentation для этой функции несколько не хватает - упоминается только опция «scope», хотя there are additional options.Проверка правильности пользователя на FB.login

В настоящее время, если пользователь Facebook зарегистрирован и уже одобрил мое приложение, FB.login будет автоматически использовать зарегистрированного пользователя и вернуться, не спрашивая у пользователя ничего. Я ищу способ сделать диалог FB.login попросить пользователя подтвердить его правильный пользователь Facebook (аналогично опции auth_type:'reauthenticate', но не заставляя пользователя повторно вводить свой пароль).

Мне кажется довольно тривиальной функцией, которую я уже видел в Facebook. Поддерживается ли это?

+0

Нет, кроме повторной аутентификации, запросив пароль снова, такой функции не предоставляется напрямую FB. Но вы всегда можете показать имя/изображение пользователя, в котором хранится протокол SDK, и поместите рядом с ним ссылку «не вы?», Которая onclick вызывает метод выхода из системы, а затем снова запрашивает логин ... – CBroe

ответ

0

На данный момент кажется, что в API Facebook не существует такой функциональности.

Если вы хотите, чтобы пользователь подтвердил свою личность, попросите его повторно ввести свой пароль на auth_type:'reauthenticate' или реализовать всплывающее окно/диалог подтверждения/etc самостоятельно (как отметил CBroe в своем комментарии).