Невозможно получить электронную почту Yahoo, используя lightopenid - PullRequest
2 голосов
/ 17 декабря 2010

Я пытаюсь включить аутентификацию openid с использованием LightOpenID.я изменил URL-адрес обнаружения в example-google.php для интеграции с Yahoo!но я не получаю никаких атрибутов (по крайней мере, я могу получить идентификатор электронной почты с помощью Google.).

http://pastebin.com/08RzvsGy

1 Ответ

0 голосов
/ 06 апреля 2011

Просто для любых других, которые ищут день и ночь для простого ответа на получение адреса электронной почты, возвращенного из lightopenid. СПАСИБО ЗА РАЗМЕЩЕНИЕ ВАШЕГО КОДА. ЭТО ПОМОГЛО. В случае, если другие не нажимают на вашу ссылку. вот код с вашей страницы выше, который позволяет передавать адреса электронной почты.

$openid->required = array('contact/email');

// optional data
$openid->optional = array('namePerson','namePerson/friendly','birthDate','person/gender');
...