Как создать свой OpenID и зачем это нужно

Вам знаком этот значок? Наверное многие встречались с ним и знают, что он служит для  предложения  комментаторам на чужих сайтах, где не требуется регистрация, войти под своим личным ID и это наряду с предложениями войти с помощью своих аккаутнов в популярных социальных сетях: твиттере, Вконтакте, фейсбуке и т.д.

Такой значок и кнопка с его логотипом предполагают, что у автора комментария эта возможность есть.

                                                         Что такое OpenID?

Давайте обратимся к Wikipedia:

OpenID — это открытая децентрализованная система, которая позволяет пользователю использовать единый аккаунт для аутентификации на множестве не связанных друг с другом сайтов, порталов, блогов и форумов. Такой вход можно сделать, (как  пример), при составления комментария на сайтах, имеющих систему комментирования Disqus, в LiveJourna( ЖЖ )и т.п.

Сайты, поддерживающие её, часто помечаются логотипом системы, расположенным возле поля ввода пароля на странице входа. Хороший пример блоги в ЖЖ, блогспот и прочий буржунет. Кстати, первым придумал функцию опенид один из основателей LiveJournal, некто Брэд Фицпатрик.

Существует несколько OpenID-провайдеров, которые предоставляют хостинг OpenID URL. Вот с одним из них я вас познакомлю.

«Имя» этого  сайта  https://www.myopenid.com, входим на него и проходим очень простую регистрацию.

С исходной страницы, кликнув, по надписи «Получить OPENID»,

заполняем несложные формы регистрации(имя пользователя составляется только латинскими буквами!).

После выполнения еще пары несложных манипуляций, вы получите через подтверждение по почте  URL своего аккаунта в этой системе, он же и станет вашим openid. Вот как он выглядит у меня: http://Geny56.myopenid.com/. Все что вам еще стоит проделать на последней страничке регистрации, после указанных на скриншотах, придумать ник, такой, что бы он нигде не встречался. Мой Geni56.

Далее можете перейти на страницу своего аккаунта и загрузить фото.  Вот как примерно она будет выглядеть:

Рамочкой я выделил строчки для настроек аккаунта. Стрелка  — указатель для загрузки изображения или его замены.

                                                                                                     Используем свой OpenID

Что бы вы более четко представили операцию входа в и комментирования с помощью опенид, я использую пример того, как я это сделал на примере своего ЖЖ.

Вначале сделал выход из аккаунта, где я использую  свой логин регистрации и пароль, азатем вошел с новым адресом — http://Geny56.myopenid.com/Затем мне предложили авторизоваться в журнале под новым именем: Тут же произошел плавный перерход  на сайт myopenid.com, где нужно было подтвердить «истинность моих намерений»: «Продолжить».

Все, теперь я могу делать комментарии к постам на любой странице в ЖЖ, чем непременно воспользовался. Сначала сделал комментарий в одной из своих записей в ЖЖ — все нормально работает и на почту пришло уведомление о том, что пришел комментарий. Затем проверил на записях в журналах других пользователей, все прекрасно работает. Пример мой комментарий про котов на странице моего друга с новым логином.

 

                                                         Зачем нужен OpenID

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

Наверное эта возможность была более актуальна, когда еще не было множества социальных сетей и блоговых платфом, имея аккаунты на которых, теперь комментатор может авторизоваться на любом сайте. Однако, полагаю, она не потеряла своей актуальности и теперь. Почему? Потому, что удобная. Как использование  единой картинки при комментировании на любом сайте  под названием Gravatar.

Вы не знаете. что такое Gravatar и как его сделать? Тогда в следующем сообщении я о нем расскажу. Не возражаете?

А вот и видео по теме:

 

 

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *