Yahoo OAuth работает без потребительского ключа / секрета? - PullRequest
0 голосов
/ 14 декабря 2010

Я использую DotNetOpenAuth для подключения к Yahoo и Google;и извлекать пользовательские данные.Самое смешное, что мне удалось пройти аутентификацию в Yahoo без указания где-либо ключа / секрета потребителя.Я предполагаю, что Yahoo предоставляет доступ к следующему, не требуя этого?

  • Электронная почта, Имя, Пол

Есть ли где-нибудь в DotNetOpenAuth я могу подписывать свои запросы, в случае необходимостидоступ к другим деталям, как DOB?

1 Ответ

1 голос
/ 18 декабря 2010

То, что вы делаете с Yahoo, вообще не является OAuth, поэтому ключ и секрет потребителя не применяются.OAuth не выполняет аутентификацию (по крайней мере, изначально).OpenID - это то, что вы используете, и не требует, чтобы RP сначала формировал отношения с OP, как это делает OAuth.

Я не знаю, Yahoo!когда-либо показывает дату рождения пользователя.Но если это произойдет, он, безусловно, может сделать это через OpenID так же легко (или более того), как OAuth.

...