DotNetOpenAuth - Facebook - Как я могу аутентифицировать пользователей, не заставляя их устанавливать приложение Facebook? - PullRequest
6 голосов
/ 27 января 2012

Я реализовал пример приложения, предоставленного DotNetOpenAuth, как указано здесь .

Как вы можете видеть ниже, это требует, чтобы пользователь установил это приложение на Facebook.

enter image description here

Я просто хочу разрешить пользователям использовать свой логин на Facebook для моего ванильного сайта ASP.NET.

Есть ли какой-нибудь способ помешать им установить приложение facebook?

Обновление: у входа в Stackexchange на Facebook нет кнопки «Установить». У него просто есть диалог, запрашивающий различные разрешения. Это гораздо предпочтительнее в моем случае.

enter image description here

1 Ответ

6 голосов
/ 27 января 2012

Это будет работать, пока Facebook не заставит всех использовать «Расширенный диалог авторизации»

Вы можете исправить это диалоговое окно, зайдя в дополнительные настройки приложения:

enter image description here

Изменение этого параметра приведет к тому, что диалоговое окно отобразится так, как вы предложили в отличном вопросе.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...