Что такое OpenID?

Снимаю перед вами шляпу, дорогие мои читатели!!! Если Вы здесь первый раз, подпишитесь на мою ленту новостей, и Вы будете получать мои новые статьи на свой RSS ридер.

Что такое open id?

OpenID – это децентрализованная уникальная технология, которая позволяет пользователю зарегистрироваться в системе один раз и потом пожизненно использовать эти регистрационные данные на всех сайтах, которые поддерживают технологию OpenID.

Пользователь сам выбирает OpenID провайдера из тех, который больше ему подходит, и которому он больше всего доверяет. OpenID пользователя навсегда остается его собственностью вне зависимости от того, услугами какого провайдера он пользуется, которого можно менять сколько угодно раз. Услуга OpenID является полностью бесплатной.

OpenID использует уже существующие интернет-технологии (URI, HTTP, SSL, Diffie-Hellman и предоставляет своим пользователям возможность создавать для себя открытое цифровое тождество, которое может быть использовано на блогах, форумах, чатах и т.д.

OpenID быстро растет и развивается, и сейчас используется такими системами, как AOL, Facebook, Франс Телеком, Google, LiveDoor, Microsoft, Mixi, MySpace, Novell, Sun, Telecom Italia, Yahoo!, Live Journal, Белая шляпа и т.д. Все больше и больше организаций начинают принимать и (или) выдавать OpenID и сейчас более более 40 000 сайтов принимают более миллиарда уже зарегистрированных OpenID

OpenID решает проблемы, которые, которые непросто решать с помощью других технологий идентификации – аутентификации пользователей. Технология OpenID была создана летом 2005 года и имеет открытый исходный код.

Брэд Фитцпатрик, отец OpenID подчеркнул, что OpenID не должен быть ничьей собственностью и никто не может использовать его для получения денег или ввести лицензирование данного продукта. Цель создания OpenID – это создание удобных комфортных условий пользования сайтами для всех слоев общества.

Итак, что же получает пользователь при регистрации в OpenID?

1. Простой для запоминания персональный УРЛ
2. Информацию о действиях, произведенных с помощью учетной записи
3. Отсутствие необходимости регистрации на множестве сайтов.
4. Контроль за безопасностью авторизаций учетной записи.

Как получить OpenID?

Получить Open ID очень просто.

Самые популярные провайдеры OpenID:

1. myOpenID – выдается URL (yourname.myopenid.com)
2. isOpenID.ru — выдается URL  (yourname.isopenid.ru)

А если у вас есть аккаунты на следующих сайтах, то вы уже можете получить свой OpenID сразу же без регистрации:

1. Yandex – выдается URL (openid.yandex.ru/username, username.ya.ru)
2. LiveJournal – выдается URL (username.livejournal.com)
3. LiveInternet.ru – выдается URL (www.liveinternet.ru/users/username)
4. Blogger – выдается URL (username.blogspot.com)
5. Yahoo – выдается URL (me.yahoo.com/username)
6. Flickr – выдается URL (www.flickr.com/photos/username)

Уже после выхода этой статьи, на блоге Sander'a я познакомился с чудесной технологией, по которой можно авторизоваться с помощью OpenID, указывая при этом адрес своего сайта или блога, не теряя при этом тот свой первоначальный идентификатор. Просто ваш сайт будет являться, как бы псевдонимом к основному адресу. Технология простая, нужно просто в файле index.php вашего сайта прописать две диррективы:

  • Для живого журнала (замените __eavasi__ на свой ник):
    ‹link rel="openid.server" href="http://www.livejournal.com/openid/server.bml" /›
    ‹link rel="openid.delegate" href="http://users.livejournal.com/__eavasi__" /›
  • Для liveinternet (замените yourname на свой ник):
    ‹link rel="openid.server" href="http://www.liveinternet.ru/openid.php" /›
    ‹link rel="openid.delegate" href="http://http://www.liveinternet.ru/users/yourname" /›
  • Для почты Яндекса (замените yourname на начало адреса вашей почты)
    ‹link rel="openid.server" href="http://openid.yandex.ru/server.xml" /›
    ‹link rel="openid.delegate" href="http://openid.yandex.ru/users/yourname" /›
  • Для сервиса myopenid.com, предоставляющего OpenID (замените yourname на ваш ник)
    ‹link rel="openid.server" href="http://www.myopenid.com/server" /›
    ‹link rel="openid.delegate" href="http://yourname.myopenid.com/" /›
  • Для сервиса isOpenID.ru (замените yourname на ваш ник)
    ‹link rel="openid.server" href="http://www.isOpenID.ru/server" /›
    ‹link rel="openid.delegate" href="http://yourname.isOpenID.ru/" /›

Проверить работоспособность своего OpenID можно по адресу: http://www.openidenabled.com/resources/openid-test/checkup

Зарегистрируйтесь на моем блоге и оставляйте свои статьи с любыми ссылками, участвуя в акции «Гостевой пост». Правила здесь.
Расслабиться от повседневных забот можно за игрой в покер. Предоставляется бездепозитный покер бонус. Огромный призовой фонд!
  1. Сандер

    Рад каждому случаю пропаганды OpenID (собственно, сюда попал по своей подписке на ленту новостей с упоминанием). У меня тоже есть пост про эту технологию.

    Отмечу, что здесь явно не хватает упоминания кривого (на мой взгляд) подхода к OpenID от Google. Адрес все получают один и тот же, но если его вписать, то перебрасывает на гугловскую авторизацию.

    P.S. Вернулся к редактированию. Хотел написать, что здесь явно стоит сделать авторизацию по OpenID, а оказалось, что она уже есть. А зачем тогда красный список спамеров? Неужели и с использованием OpenID автоматический спам рассылают?

    Кстати, у меня авторизация по OpenID реализована через Google Friend Connect. Заходите в гости!

    1. eavasi

      О гугловском OpenID я писать не стал потому что мне казалось, что я не до конца разобрался в его специфике и возвращение на авторизацию является моей ошибкой. Теперь благодаря Вам, Сандер, знаю, что это не так, большое спасибо за комментарий.

  2. Сандер

    Рад каждому случаю пропаганды OpenID (собственно, сюда попал по своей подписке на ленту новостей с упоминанием). У меня тоже есть пост про эту технологию.

    Отмечу, что здесь явно не хватает упоминания кривого (на мой взгляд) подхода к OpenID от Google. Адрес все получают один и тот же, но если его вписать, то перебрасывает на гугловскую авторизацию.

    P.S. Вернулся к редактированию. Хотел написать, что здесь явно стоит сделать авторизацию по OpenID, а оказалось, что она уже есть. А зачем тогда красный список спамеров? Неужели и с использованием OpenID автоматический спам рассылают?

    Кстати, у меня авторизация по OpenID реализована через Google Friend Connect. Заходите в гости!

    1. eavasi Автор записи

      О гугловском OpenID я писать не стал потому что мне казалось, что я не до конца разобрался в его специфике и возвращение на авторизацию является моей ошибкой. Теперь благодаря Вам, Сандер, знаю, что это не так, большое спасибо за комментарий.

Добавить комментарий

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.