Альтернативы OpenID

Энтузиазм, проявляемый очень многими в отношении OpenID, вполне понятен и связан с тем, что необходимость большого количества регистраций на разного рода сайтах вносит путаницу и отнимает много времени. Возможность зарегистрироваться однажды, на каком-то одном ресурсе, а потом ссылку на этот ресурс использовать в качестве ключа для пользования множеством сайтов, выглядит, как минимум, заманчиво. Такая система может повысить безопасноть сайтов, поскольку лишает пользователей соблазна использовать простые пароли.

Альтернативы OpenIDАльтернативы OpenID


Однако OpenID – далеко не единственная технология, которая даёт такого рода возможности. OAuth – универсальная система аутентификации, подобно тому, как и OpenID, позволяет избежать необходимости регистрироваться на большом количестве сайтов и облегчает этим жизнь пользователей в сети. OAuth выполняет примерно ту же функцию, что и OpenID, но по отношению к разного рода mashup приложениям. OAuth позволяет осуществлять доступ к ним в автоматическом режиме, без непосредственного участия человека. Эта особенность OAuth позволяет повысить безопасность и, что важно, удобство работы в сети интернет. Универсальная система аутентификации OAuth сегодня широко используется поисковыми системами Google и Yahoo.

Не менее интересным и, наверное, не менее перспективным представляется использование микроформата hCard. По сути hCard – это дополнение к технологии OpenID, основная задача которого заключается в том, чтобы позволить пользователю представить более обширную и точную информацию о себе. Размещение информации в микроформате hCard происходит непосредственно в личной странице пользователя, например, в блоге, куда она может быть помещена в виде обычного HTML. Информация может быть какой угодно, от полного имени блогера, до номера телефона и других сведений.
Не осталась в стороне и вездесущая корпорация Майкрософт, разработав еще одну собственную технологию Windows Live ID, которая предоставляет возможность однократной регистрации пользователя с последующей идентификацией на многих сайтах. Также эта система используется корпорацией в своих продуктах, например Windows Messenger. Для того, чтобы стать участником системы, нужно всего лишь пройти регистрацию на сайте и получить паспорт Windows Live ID, после чего можно начать немедленно пользоваться ею.

Все альтернативы технологии OpenID, в действительности полноценными альтернативами ей не являются. Микроформат hCard просто дополняет её. OAuth предназначена для аутентификации mashup приложений и по отношению к приложениям функционирует примерно так же, как OpenID функционируют по отношению к пользователям.

Технология Windows Live Id объединяет в себе возможности и того и другого, с одной стороны создавая широкие возможности идентификации пользователя на множестве сайтов и с другой, обеспечивает решение задачи по аутентификации mashup приложений. Однако с октября прошлого года Windows Live Id стал также и OpenID провайдером.