Лучшая практика для обработки нескольких провайдеров аутентификации для стека MVC ala stackoverflow - PullRequest
1 голос
/ 19 октября 2010

Я ищу предложения по работе с несколькими поставщиками аутентификации, такими как Twitter, Facebook, Google, OpenID в приложении MVC.

Какая общая идея? У меня есть собственная таблица сведений о пользователе, и в настоящее время я использую аутентификацию членства ASP.Net.

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

Я думаю, я ищу широкий обзор. Я читал некоторые учебные пособия, но они, как правило, имеют дело с конкретными деталями подключения. спасибо!

1 Ответ

0 голосов
/ 20 октября 2010

Что вам нужно, так это поддержка OpenId. Например, вы можете сослаться на код NerdDinner от http://nerddinner.codeplex.com/

Также см. http://www.dotnetopenauth.net/

...