Facebook / Twitter войти в мое приложение - PullRequest
2 голосов
/ 06 апреля 2011

Я занимаюсь разработкой своего сайта и хочу, чтобы пользователи заходили через свои учетные данные социальных сетей, таких как Facebook и Twitter.

Как я должен отслеживать этих пользователей, когда они делают какие-либо события на моем сайте? Предположим, что пользователь входит в систему с именем пользователя и паролем Facebook, и теперь он перенаправлен на следующую страницу. На этой странице мы делаем что-то вроде «добавить что-то». Как отследить это?

Есть ли процедура для работы с этим?

Ответы [ 2 ]

3 голосов
/ 06 апреля 2011

Обычной практикой является связывание учетной записи Facebook или Twitter пользователя с вашей внутренней учетной записью, а затем отслеживание всех действий пользователя с помощью идентификатора внутренней учетной записи. Если у недавно вошедшего в систему пользователя нет внутренней учетной записи, создайте его в автоматическом режиме из данных Facebook / Twitter и автоматически свяжите.

Кстати, интеграция вашего приложения ASP.Net с Facebook и Twitter будет проще с использованием Facebook C # SDK для Facebook и Twitterizer для Twitter.

1 голос
/ 06 апреля 2011

Посмотрите библиотеку OAuth C # http://www.matlus.com/oauth-c-library/

...