2012-01-04 3 views
0

У меня есть сайт ASP.NET MVC, в котором я хотел бы разрешить моим пользователям предоставлять доступ для моего приложения для публикации в своей учетной записи facebook.Предоставление разрешения с Facebook C# SDK

У меня на сайте уже есть вход и авторизация, поэтому я в настоящее время не хочу использовать FB для создания auth/account.

Я полагаю, что я хотел бы, чтобы что-то вроде twitter предоставляет, чтобы позволить пользователям предоставлять доступ к своей учетной записи fb.

Есть ли образцы того, как это сделать? Мне не очень повезло с документами

ответ

1

Я сейчас строю точно то же самое!

Используйте http://facebooksdk.codeplex.com/ - Facebook C# SDK.
В MVC вы можете добавить его с помощью NUGET (поиск FACEBOOK - MVC) от NTotten.

После того, как вы добавили его, используйте tutorial from codeplex для интеграции аутентификации Facebook для своего приложения.

THEN В вашей пользовательской базе данных добавьте настраиваемое поле - и свяжите идентификатор пользователя facebook с обычным идентификатором пользователя. Точно так же, например. stackoverflow.com сделал это.

Отдельные учетные записи пользователей от подлинной аутентификации.

ВАШ сайт управляет учетными записями пользователей, аутентификация осуществляется отдельно (например, facebook, live-id, openid, ваш собственный идентификатор).

Имеет смысл?

Смежные вопросы