
Чем больше времени человек проводит в сети, тем больше аккаунтов у него становится, тем больше паролей ему нужно помнить и тем больше времени приходится тратить на все это. Каждый пользователь, столкнувшись с этой проблемой, начинает оптимизировать свое пребывание в интернете: использовать RSS-агрегаторы или даже агрегаторы сервисов вроде
FriendFeed. Создаются специальные инициативы например DataPortability.org, которые пытаются сделать это на основе открытых стандартов. В этом посте мы рассмотрим открытые протоколы авторизации.
Многие пользователи интернета сталкивались с
OpenID, а в свете «популярности» твиттера на слуху другой протокол —
OAuth. Оба эти протокола позволяют авторизироваться «без пароля» на сторонних сайтах, которые их поддерживают. Но если присмотреться внимательнее, то становится заметно, что они совсем не конкуренты, как многие думают. В этом обзоре я постараюсь простым языком описать эти протоколы и расскажу как легко добавить OpenID к своей домашней странице.