Аутентификация Facebook без запроса списка друзей

Я хотел бы использовать аутентификацию Facebook OAuth для веб-приложения в бизнес-контексте. Что мне нужно, так это идентификатор пользователя и ничего больше, но Facebook по умолчанию всегда говорит: «... получит следующую информацию: ваш список друзей и адрес электронной почты».

Есть ли способ настроить Facebook или мое приложение, чтобы не запрашивать список друзей, для которого мне не нужно знать?

Кстати, я использую ASP.NET MVC, но должен иметь возможность внести необходимые коррективы в свое приложение, если кто-то может указать мне правильное направление.


person Paul B.    schedule 05.02.2014    source источник


Ответы (1)


Если вы используете Microsoft.Asp.net.Facebook, как показано ниже.

http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-facebook-birthday-app

Вы можете установить атрибуты, как показано ниже, чтобы получить разрешения для необходимых вещей:

[FacebookAuthorize("email", "user_photos", "user_friends")]

если вам не нужны данные друзей, удалите атрибут.

[FacebookAuthorize("email", "user_photos")]
person Dheeraj Palagiri    schedule 23.09.2014