просматривая этот сайт, я нашел несколько интересных предложений. SocialAuth.net и DotNetOpenAuth.
я начал использовать SocialAuth. Он очень прост в использовании, и он работает (пока я пробовал только с Google). Моя единственная проблема с этой библиотекой заключается в том, что она не дает возможности получить контакты от поставщиков, которые она предлагает, без входа в систему с новым (или последним) поставщиком, который вы запросили список контактов.
другими словами, я ДОЛЖЕН вводить своих людей с локальным именем пользователя и паролем из соображений безопасности. НО я хотел бы воспользоваться функцией этой библиотеки для получения контактов от разных поставщиков. Дело в том, что он переопределяет моего пользователя, вошедшего в систему (использующего FormsAuthentication), для токена аутентификации, отправленного Google.
Кто-нибудь сталкивался с этой проблемой?
У DotNetOpenAuth нет этого недостатка? Спасибо