Можно ли узнать email зная openid ?

интернет email openid hcard

Задумал я дать людям возможность оставлять на сайте комментарии к новостям без необходимости в регистрации. Для этих целей openid прекрасно подходит. Теперь же я хочу сделать функцию рассылки пользователям уведомлений по почте (в случае, если на их комментарий кто-то ответил).
Вопрос -- можно ли как-то от openid сервера получить подобную информацию?

... мне как-то попалась интересная идея о том, что неплохо бы на странице, используемой в качестве openid указывать данные пользователя в каком-нибудь формате (скажем - hCard), чтобы их и человек смог прочесть и машина. Moikrug в частности делает нечто подобное, но, к сожалению email не отдаёт и он.

Либо же, если openid сервера не хотят отдавать email, то должен быть какой-то механизм, когда сообщение пользователю передается через этот самый openid сервер.
Ответы:
на практике скорее нет, чем да. Несмотря на то, что существуют расширения протокола, не факт что там введен e-mail или сервер, с которого происходит авторизация, поддерживает подобные расширения. В лучшем случае получится определять e-mail лишь у каждого пятидесятого пользователя, если не больше.
да, видимо так мне и придётся поступить -- просить пользователя ввести email. Хотя я и считаю подобный шаг идиотизмом. Не вижу ни одной причины, по которой бы openid сервер не мог сообщать email пользователя доверенному сайту.
незнаю. openID 2.0 я еще недокурил до конца.
Да! Я как раз тоже над тем, чтобы попровать через джабер посылать сообщения пользователям ЖЖ. А с остальных сервисов я сначала пытаюсь вытащить информацию через hCard (например, moikrug использует такую разметку), а если не помогает, то в лоб прошу пользователя ввести остальные данные
не очень красиво... но что делать :)


17 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.