OpenID
Если у вас есть живой журнал, то, наверное, вы не раз видели слово OpenID - живой журнал предлагает оставлять комментарии с использованием этой технологии. Так что же есть OpenID? Выражаясь научным языком, OpenID это децентрализованная система аутентификации, однако я не думаю, что эти слова помогли прояснить ситуацию.
Напишу проще. Идея OpenID действительна великолепна. Если вы проводите много времени в интернете, то вам постоянно приходится регистрироваться на всевозможных форумах, прочих сайтах, в программах мгновенного обмена сообщениями и.т.д. Делать одинаковые логины не очень получается - зачастую любимый логин оказывается занят; а пароли тоже желательно делать различными в целях безопасности. В результате вы запутываетесь в количестве логинов и паролей, и время от времени просто не можете зайти на знакомый ресурс. Идея OpenID заключается в том, чтобы позволить использование единого идентификатора для различных ресурсов, тем самым избегая вышеупомянутых многократных регистраций. Так, и на этом сайте можно оставлять комментарии с использованием OpenID, чем я призываю воспользоваться. Сразу отмечу, что эта возможность реализована при помощи технологии Google Friend Connect и перейду к примерам.
Давайте попробуем оставить комментарий с использованием OpenID. Для этого достаточно, чтобы у вас был живой журнал или почта на Яндексе
- Если у вас есть живой журнал с именем NAME, то можно использовать OpenID с адресом http://www.livejournal.com/users/NAME. Наверху экрана нажимаеи кнопку Присоединиться, в появившемся окне нажимаем OpenID, в поле для ввода адреса вводим http://www.livejournal.com/users/NAME, нажимаем OK. Если вы были залогинены в живом журнале, то будет сразу предложено разрешить сайту http://www.google.com/friendconnect/ проверить вашу идентификацию (в противном случае сначала нужно будет авторизоваться в живом журнале). После подтверждения можно будет присоединиться к сайту (Join site) и оставлять комментарии.
- Если у вас есть почта на яндексе с именем NAME, то последовательность действий аналогична - в этом случае вашим OpenID будет http://openid.yandex.ru/users/NAME.
- Для liveinternet ситуация аналогична: если у вас имя NAME, то вашим идентификатором будет www.liveinternet.ru/users/NAME.
- Также можно получить OpenID идентификатор на сайтах myOpenID, ClaimID, myID.net или многих других.
Стоит заметить, что при авторизации по OpenID, вы не регистрируетесь на этом сайте и не оставляете здесь своего пароля, процедуру авторизации проводит сторонний сайт, которому вы доверяете, - Яндекс, Живой Журнал или какой-либо еще.
OpenID все шире используется в интернете, об этом свидетельствует вот этот график. Из сайтов рунета, принимающих OpenID, стоит отметить сайт afisha.ru.
Google использует немного модифицированный алгоритм авторизации по OpenID, который я здесь не буду описывать, так как этот сайт реализован при помощи технологии Google Friends Connect, о которой я тоже написал.
Кроме того, если у вас есть свой сайт, то достаточно просто сделать так, чтобы при аутентификации указывать именно его, а проверять идентификацию будет все равно сторонний сайт вроже Живого Журнала. А еще немного усилий, и вы можете завести свой собственный идентификатор OpenID.
Еще про OpenID и проблемы развития технологии (вход по OpenID лишь как альтернатива основному) можно почитать на сайте softwaremaniacs
А теперь немного о грустном. Я, похоже, разочаровался в этой технологии. В самом деле, как почти никто о ней не знал, так почти никто и не знает. Почему? Наверно, потому что ее вовремя не раскрутили. Или потому что большим игрокам вроде Google (который, кстати, когда-то и финансировал создание технологии) никак не хочется принимать какой-то чужой идентификатор, и они начинают толкать уже чисто свои технологии. Которые, конечно, приводят к разрозненности и множеству лишних паролей. Есть, правда, еще вариант, что Google всех задавит, и тогда все и везде будут использовать своеобразный интернет-паспорт: аккаунт Google. Как вам такая мысль?
Дата: 3 февраля 2009 г., категория: интернет сервисы.
| ← Старые онлайн-игры | Google Friend Connect → |
Комментарии
1# |
Написал и ввел новую систему комментариев. Старые комментарии, к сожалению, пропали. Зато теперь комментарии работают без javascript, и у меня над ними полный контроль. |
2# |
давно уже использую bestpersons как openID. полезная штука. |
3# |
На своем сайте с делегированием или прямо bestpersons подписываешься? |
4# |
Привет Сандр.
|
5# |
Да и еще.
|
6# |
Александр, по крайней мене сейчас я на вашем сайте OpenID-сервера не обнаружил. Если раньше ЛИРУ принимало авторизацию от вашего сайта по OpenID - то это означает одно из двух - либо они вообще не проверяли наличие OpenID, а просто брали поле url, либо (что маловероятно), сервер был, но потом вы его случайно грохнули.
|
7# |
Сервер может и был, о чем я даже не догадывался. Но вдруг исчез? А где он был, на компе в папке виндоус или в другом месте.
|
8# |
Может плагины openid играют роль? У меня на блоге их два:
|
9# |
Короче, не знаю что произошло, но теперь на Лиру, в новостях, я могу оставлять комменты. Ввёл a форму появившийся у меня в админке вот после такой подсказки:
|
10# |
Да и на афише теперь заработало. То есть я смог оставить там комментарий с этим open id. только ссылка именно так и выглядит как в примере из этого коммента, а как бы сделать из неё просто имя Balaganov?
|
11# |
Да, какой-то плагин на твоем блоге отдает OpenID.
|
12# |
Sander _ я так понял, что дело тут просто в моём не понимании сути этого openid. то есть понимание его есть а сущность не понятна, сейчас попробую просто для админа настроить... Хотя, не уверен, что из этого что-то путное получится.
|