phdru.name / Russian / blog / 2009 / 11 / 17

Журнал: 17 ноября 2009: OpenID

Поставил питоновский скрипт poit и стал своим собственным провайдером OpenID. В корне сайта завел делегирование, получил логин phd.pp.ru. Ещё завёл http://phd-pp-ru.myopenid.com/ - для сравнения и для входа на PyPI.

Большинство сайтов, поддерживающих вход с OpenID, такие как PyPI, SourceForge, FreshMeat, Либрусек, правильно работают с OpenID - позволяют присоединить к основной учётной записи несколько идентификаторов OpenID, и войти с любым из них. Некоторые этого не умеют - или позволяют добавить только один ID, или вообще не позволяют объединить основную учётную запись ни с какими ID. На сайтах, не позволяющих привязывать учётные записи и OpenID (или позволяющих создать основную учётную запись со входом по OpenID - как, например, SF) учётная запись OpenID обычно имеют меньше функций. Некоторые сайты - тот же PyPI - имеют ограниченный выбор допустимых провайдеров OpenID.

Хуже всего ЖЖ - он не позволяет привязать основную учётную запись к OpenID, и учётная запись, создаваемая по OpenID, имеет крайне ограниченную функциональность.

Впрочем, грех жаловаться - на большинстве сайтов OpenID нет вообще. И не предвидится.

А вот сайт, на который можно войти только с OpenID: OpenSVN.

Если сайтов, на которые можно войти с OpenID, не очень много, то провайдеров OpenID тысячи. Чуть ли не любой сервис является провайдером - Google (GMail и Blogger), Yandex (Я.ru, МойКруг), те же SF, Либрусек и ЖЖ, Yahoo (Mail и Flikr), плюс специальные провайдеры OpenID (MyOpenID, ClaimID), плюс практически все сайты и программы для создания блогов - WordPress, Drupal. Правда, не все провайдеры одинаково полезны. Хороший провайдер должен уметь запоминать, какому сайту подтверждать доступ автоматически; MyOpenID и, как ни странно, Либрусек это умеют; насчёт остальных не уверен; скрипт poit, с которого я начал, умеет.


Теги: linux python

Эта страница http://phdru.name/Russian/blog/2009/11/17/open_id.html была сгенерирована 08.06.2014 в 20:52:13 из шаблона CheetahTemplate open_id.tmpl; Некоторые права зарезервированы. Вы можете узнать о технических аспектах этого сайта.