Настройки OpenID в Yahoo основаны на информации вашего профиля Yahoo. Когда проверяющая сторона (RP - это сайт, такой как сайты StackExchange, запрашивающий ваш OpenID) запрашивает информацию, такую как адрес электронной почты, настоящее имя и т. Д., Yahoo должна предоставить ему ваш основной адрес, который вы указали. указано на страницах управления профилем.
Лучший способ проверить это - войти на сайт, на котором вы никогда раньше не входили. Ввиду природы OpenID, вы в этом достаточно безопасны, проблема в том, что RP должен запросить адрес электронной почты через Attribute Exchange (AX).
Я только что проверил свой вход в Yahoo OpenID на jyte.com, и у меня появилась страница предварительного просмотра всплывающего окна (в Yahoo), на которой нужно нажать «согласиться», и это сообщило мне, какой адрес электронной почты он собирался передать Jyte. ,
Итак, я предлагаю отправиться в Jyte, нажмите Войти, нажмите Yahoo! и введите свой Yahoo! имя пользователя аккаунта. После входа, при необходимости, вы должны увидеть адрес электронной почты, который Yahoo собирается передать на Jyte.
Вам не нужно нажимать «Согласен», не стесняйтесь просто закрыть окно и двигаться дальше, если вас не интересует Jyte. Это было только предложение, чтобы подтвердить ваше подозрение относительно выбранного адреса электронной почты профиля.
[править]
И, наконец, если вам не нравится уровень контроля Yahoo, выберите нового провайдера. Я предлагаю купить домен для себя и использовать его для делегирования поставщикам OpenID. За 6 (?) Лет использования OpenID я прошел через LiveJournal (первое место, где он есть), Wordpress.com (думал, что буду там навсегда, ха!), И я остановился на MyOpenID.