Забыли про OpenID?

Все забыли про OpenID?

openid

Децентрализованная система единой регистрации — это, на мой взгляд, очень круто. Еще бы технология OpenID начала активней внедряться и использоваться не только для быстрой регистрации, но и передачи личных данных (что, к сожалению, используется очень редко), так вообще бы настало счастье. Уже год прошел с момента, когда ее начали продвигать, а подвижек особых слишком мало. Нет, большинство уже знает что это такое, но не пользуются. И все тут.

Хотя сейчас существует множество сторонних сервисов, предоставляющих OpenID (в этом списке есть большинство их них, вплоть до ЖЖ с Яндексом) и уже приличное количество сайтов, на которых позволено производить авторизацию через эту удобную технологию.

Поэтому не надо даже поднимать на своем сервере OpenID-движок (хотя интересно было бы попробовать, да). Достаточно прописать линк в хедере HTML. Буквально две строчки. Способ уже давно описанный, но, видимо, многими проигнорированный.

Самый лучший вариант — использовать MyOpenID. Для него строчки между <head> и </head> будут такими:

<link rel="openid.server"
	href="http://www.myopenid.com/server/" />
<link rel="openid.delegate"
	href="http://ваш_логин.myopenid.com/" />

Удивительно, но некоторые пользуются решением от pip.verisignlabs.com:

<link rel="openid.server"
	href="http://pip.verisignlabs.com/server" />
<link rel="openid.delegate"
	href="http://ваш_логин.pip.verisignlabs.com/" />

Для Яндекса:

<link rel="openid.server"
	href="http://openid.yandex.ru/server.xml" />
<link rel="openid.delegate"
	href="http://openid.yandex.ru/users/ваш_логин" />

Если есть профиль в Моем Круге:

<link rel="openid.server"
	href="http://moikrug.ru/openid/" />
<link rel="openid.delegate"
	href="http://ваш_логин.moikrug.ru/" />

Для ЖЖ:

<link rel="openid.server"
	href="http://www.livejournal.com/openid/server.bml" />
<link rel="openid.delegate"
	href="http://ваш_логин.livejournal.com" />

и для Лирушечки:

<link rel="openid.server"
	href="http://www.liveinternet.ru/openid.php" />
<link rel="openid.delegate"
	href="http://www.liveinternet.ru/users/ваш_логин" />

Кто знает, как подключить другие сервисы — пишите.

И все, после этого сервер, который вас попытается авторизовать, будет думать, что это именно ваш сайт — сервер OpenID (и ссылка будет стоять соответствующая). А если хотите, чтобы читатели могли комментировать в блоге через эту технологию, плагин OpenID Comments for Wordpress вам в помощь.

Для проверки работы OpenID можно пользовать спецчекер.

{7 комментариев} Подписка на комментарии

уже давно использую такой крутой способ. от МоегоКруга. Но спасибо большое, наверно поменяю на лайвджорнал

ой. код чего-то не вставился.

короче, так

openid.server = moikrug.ru/openid/

openid.delegate = LOGIN.moikrug.ru

О, вот я как раз насчет Моего Круга хотел поискать. Наверное, уже и у «Профессионалов» Халявина есть?

2mekal: я не понимаю, почему ты пишешь свой ник как-то странно :). тут, кстати, стоит нофоллоу комментаторов через 10 сообщений :)

та я прикалываюсь. смотрю уже смо-спамера появляются :)

да хер с ними. хотя этого я сейчас в спам отправлю. и ы тоже — смотри у меня ;)

Спасибо, что напомнил — давно уже хочу прикрутить плагин, чтобы использовать свой сайт в качестве OpenID сервера. Вот сейчас этим и займусь :-)

да не за что, ю ар велкам.

А здесь можно оставить свое мнение ↓ Подписка на комментарии
какие-то из следующих трех полей можно оставить пустыми


нет тегам!!! **эмоция**, __ирония__, >цитата, {[код]}