Интересно, как я могу использовать внешний провайдер идентификации (twitter, facebook, google, ..) для входа в мое приложение.Как использовать oAuth в приложении для магазина Windows?
У меня есть окна Маркете и asp.net веб-Rest API и цель состоит в том, чтобы использовать существующую учетную запись (например, Twitter), чтобы предоставить мой веб-Апите тождество. Поэтому я могу получить информацию пользователя и предоставить ему правильную информацию.
Я не понимаю процесс и то, что я могу использовать для этого. Некоторые ссылки привели меня к oAuth, но я не вижу, как его использовать, и я не уверен, что это правильный путь.
Должен ли мой веб-интерфейс взаимодействовать с твиттером или вся информация должна быть получена приложением WS и отправлена в API? Как я могу декодировать полученную информацию в моем API? Какую информацию я смогу получить (идентификатор?)
Может ли кто-нибудь предоставить мне какой-то учебник или пример кода для такого рода работ?
EDIT: Кажется, мне нужно использовать трехногий oAuth или двуглавую версию oAuth. Я действительно не понимаю, какую версию я должен использовать. 2-legged между Twitter и приложение магазина или 3-legged с твитер-WebApi-Windows store app?