Настройка OpenID на своем сайте
У меня в Rss-ленте довольно большое количество интересных ЖЖ, которые я часто комментирую. И для удобства, чтобы не заводить свой ЖЖ аккаунт, можно воспользоваться сервисом OpenID.
Для тех кто сидит в темном подвале.
OpenID — это открытая децентрализованная система единого входа, которая позволяет использовать один логин и пароль на большом количестве сайтов.
Но есть один существенный минус: вместо ссылки будет использоваться адрес провайдера OpenID на котором мы зарегистрированы, а не адрес нашего блога. А мы хотим чтоб нас знали в лицо. И для этого нам потребуется немного времени и прямые руки.
Ну, начнем.
Заходим на MyOpenID и регистрируемся. В конце регистрации получаем свой собственный OpenID вида http://nik.myopenid.com. В принципе, с этим ID уже можно заходить на сайты и комментировать, но к нему еще не припаркован наш домен.
Идем дальше. Чтобы вместо http://nik.myopenid.com можно было писать http://my.sait.com, делаем так: идем на свой сайт http://my.sait.com и вставляем в тег <head> следующие строчки:
<!— Start myOpenId settings —>
<link rel=»openid.server»
href=»http://www.myopenid.com/server» />
<link rel=»openid.delegate»
href=»http://nik.myopenid.com/» />
<link rel=»openid2.local_id»
href=»http://nik.myopenid.com» />
<link rel=»openid2.provider»
href=»http://www.myopenid.com/server» />
<meta http-equiv=»X-XRDS-Location»
content=»http://www.myopenid.com/xrds?username=nik.myopenid.com» />
<!— End myOpenId settings —>
Не забываем заменить nik.myopenid.com на свой ID.
Теперь проверяем: идем в ЖЖ или на любой сайт с возможностью заходить в OpenID и в специальном поле пишем http://my.sait.com и жмем на логин. Вас сначала должно перебросить на страницу myOpenID для логина, а потом обратно, на страницу с комментариями.
Если вместо логина у вас появился адрес вашего блога, то вы все сделали правильно.
Вот и все. Удачного вам комментирования.
