"Open up, open up." OpenId - модный тренд будущего.

  ЖЖ-юзеры, я думаю, тыщу раз видели у себя в форме для добавления каментов опцию "OpenId". А те из них, кого я знаю лично, уже могли заметить у себя во френдах только что появившегося пользователя shmidt.net, который, если присмотреться, — OpenId-аккаунт.

  "Шо же это за хрень?" Это, дорогие друзья, — самое рулезное изобретение человечества со времён создания гипертекста и концепции интернет-сайтов! Он предоставляет возможность однозначно определять человека по принадлежащему ему сайту! То есть, проще говоря, если у меня есть сайт shmidt.net и все знают, что владелец сайта — я и только я, то доказать кому-то, что я — это я, можно если я чего-нибудь на сайте напишу специфическое (о чём мы с ним договоримся), этот кто-то (кому надо доказать) прочтёт написанное на сайте и тогда поверит ("Раз на сайте появился текст, который мы оговорили, значит тот, с кем мы оговаривали, — действительно Саня Шмидт"). Короче, из логики понятно, что мой сайт и я — это как Саурон и Кольцо Всевластия: одно неразрывно связано с другим. Владельцы ЖЖ- и ЛиРу-аккаунтов могут, соответственно, подписываться адресами своих блогов (им не надо ничего настраивать, всё уже встроено в эти 2 системы). Удобно — до невозможности! Всё больше сервисов начинает поддерживать эту штуку, что означает, что в перспективе не надо будет помнить десятки паролей от них и создавать в каждом новые записи — можно будет везде использовать свой единый идентификатор!

  Как это работает. Существует 2 варианта использования в чистом виде и один — мегамикс этих двух:

  1. Если у Вас есть сайт — сами себе делаете хитрую систему аутентификации. Либо ручками (протокол открыт, всё на простейших get-request'ах, только дофига всего принимать и передавать), либо используя многочисленные библиотеки.

  2. Одиноким предоставляется аккаунт. Используя разнообразнейшие сайты, где можно бесплатно зарегить себе openid-идентификатор, можно создать страничку, которая будет Вас репрезентить в сети. Адрес странички будет вида https://getopenid.com/xar или http://xar.videntity.org/.

  1+2. Регаете бесплатный аккаунт на стороннем сервере, а у себя на сайте прописываете на нужной страничке две строчки HTML-кода. На этом варианте остановлюсь подробнее. Допустим, Вы зарегались (мне понравилась контора videntity.org), и Вам выдали адрес — http://cool-guy.videntity.org. Идёте туда, смотрите в код и ищете строчку вида:

  <link rel="openid.server" href="бла-бла-бла">

  Тут нас интересует то, что будет написано на месте "бла-бла-бла". И финальный штрих — пишете в той страничке на своём сайте, адресом которой хотите подписываться, в разделе <head></head> следующие строки:

  <link rel="openid.server" href="бла-бла-бла">
  <link rel="openid.delegate" href="http://cool-guy.videntity.org/">

  То есть, первую тупо переписываете, а вторую формируете с использованием выданного Вам адреса.

  Телемаркет!

  В ЖЖ, как я говорил в начале статьи, можно создать даже специальный OpenId-аккаунт, что очень удобно для владельцев автономных блогов вроде меня :). Свой аккаунт я настроил, добавил в качестве френдов всех, кого читаю с rss-лент (для openid-аккаунтов можно френдов и во френдленте читать, но мне так не нравится), шобы, тскть, интересующаяся общественность имела представление о том, кого из жжшников я читаю. Да и лишнего френда людям будет приятно иметь в статсах :).

  Настроил список учебных заведений, где я учился. Послал запрос на добавление туда Павлоградского лицея. А то, понимаешь, некоторые безответственные товарищи (а именно — Тоха Шмидт и Серёга Бидный, пусть им будет стыдно! :)) пишут, что учились в 10й школе. Нельзя быть такими ленивыми.

  И напоследок — случай из жизни: не прошло и получаса со времени создания акка в ЖЖ, как его зафрендила Саша Дубичева. Поясняю: френженье OpenId-акка никакого смысла не имеет вообще. Ни практического, ни какого-либо другого. Даже чтоб сделать приятное мне — и то не подходит. Зафрендить меня в ЖЖ можно, по прежнему, через rss-аккаунт shmidt_rss.

  Я кончил.

blog comments powered by Disqus

  • Juick - лучший сервис микроблогов ever!