Используем OpenID

OpenID logo

Когда у меня уже был альманах на blogger.com появилось желание комментировать ЖЖ не как аноним, для этого пришлось зарегистрироваться ещё и там, а потом и на других ресурсах. Но тогда я не знал, что для этого можно использовать такую продвинутую фишку как OpenID. Эта технология позволяет зарегистрироваться только один раз на каком-либо сервере, а на все остальные ресурсы авторизоваться с помощью этого самого сервера. Большинство используют ЖЖ как OpenID сервер при авторизации на другие блоги, но мне хочется использовать ссылку на свой журнал в качестве OpenID. Вот как это делается.

Шаг первый – найти свободный OpenID сервер. Я использую pip.verisignlabs.com. Зарегистрироваться очень просто. Создать профайл тоже. Собственно после этого уже можно использовать выдаваемый ими URL а качестве OpenID – этот URL выгляди как логин.pip.verisignlabs.com – что не очень хорошо – в качестве URL хочется использовать ссылку на свой журнал, на не pip.verisignlabs.com. Для этого надо добавить пару опций в настройки своего дневника на blogger.com.

Шаг второй – редактируем Template. В заголовке страницы (head) – вставить такие строчки (это образец! вместо слова логин указать ваш реальный логин):

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

Теперь можно отказаться от своего дневника на ЖЖ. Можно «дружить», комментировать как стандартный пользователь ЖЖ. Можно настроить свой профайл, загрузить картинки. А можно использовать свой OpenID и не только в ЖЖ. Успехов!