http://www.e-sakha.ru/id/
OpenID позволяет Интернет-пользователю единым образом авторизовываться на множестве интернет-сервисов (веб-сайтов). Конечно, эти сервисы должны поддерживать OpenID. При этом уникальность пользовательских идентификаторов (имен пользователей, логинов) обеспечивается использованием в качестве их основы URL (интернет-адресов).
(Важно отметить, что для авторизации в OpenID может использоваться не только «простой» URL, но и другие способы адресации ресурсов в Интернете, например XRI. Для упрощения изложения, далее в этой статье речь будет идти только об URL, тем более, что пониманию принципов работы OpenID это упрощение не помешает.)
Если при использовании «классической» системы авторизации пользователь вводит в форму на сайте пару из идентификатора (логина) и соответствующего ему пароля, то в случае OpenID используется всего один объект - контролируемый пользователем URL. Например, пользователю достаточно ввести адрес своей персональной страницы — http://test.ru/mypage/.
Такая, на первый взгляд «куцая», система авторизации работает благодаря автоматизированным механизмам, позволяющим авторизующему серверу выяснить, что пользователь действительно контролирует заявленный URL. То есть обладателю аккаунта OpenID не нужно регистрироваться на каждом (требующем регистрации) сайте, а достаточно лишь указать свой интернет-идентификатор - дальнейший процесс авторизации и регистрации происходит автоматически, в прозрачном для пользователя режиме. В качестве дополнительного «канала связи» используется браузер.
Технология OpenID предложена в 2005 году Бредом Фицпатриком, создавшим один из первых блог-хостингов (сервис LiveJournal). Несмотря на технические и организационные трудности, задерживавшие развитие технологии, сейчас доступна уже вторая версия протокола OpenID 2.0. При этом OpenID получил поддержку крупных игроков рынка «социальных сервисов», среди которых Google (http://www.blogger.com), Yahoo (http://openid.yahoo.com/), VeriSign (https://pip.verisignlabs.com/).
Для владельца веб-сайта OpenID полезен по двум главным причинам. Во-первых, появляется возможность предоставить пользователям более удобный интерфейс: не нужно регистрироваться, запоминать/записывать новые пароли, а достаточно авторизоваться с помощью имеющегося аккаунта OpenID. Во-вторых, можно использовать ставшую более простой авторизацию новых пользователей для борьбы со спамом.
(материал взят с http://site.nic.ru/content/view/373/28/ )
| < Предыдущая | Следующая > |
|---|








