Забыли про 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 можно пользовать спецчекер.




уже давно использую такой крутой способ. от МоегоКруга. Но спасибо большое, наверно поменяю на лайвджорнал
ой. код чего-то не вставился.
короче, так
openid.server = moikrug.ru/openid/
openid.delegate = LOGIN.moikrug.ru
О, вот я как раз насчет Моего Круга хотел поискать. Наверное, уже и у «Профессионалов» Халявина есть?
2mekal: я не понимаю, почему ты пишешь свой ник как-то странно :). тут, кстати, стоит нофоллоу комментаторов через 10 сообщений :)
та я прикалываюсь. смотрю уже смо-спамера появляются :)
да хер с ними. хотя этого я сейчас в спам отправлю. и ы тоже — смотри у меня ;)
Спасибо, что напомнил — давно уже хочу прикрутить плагин, чтобы использовать свой сайт в качестве OpenID сервера. Вот сейчас этим и займусь :-)
да не за что, ю ар велкам.