OpenID
Материал из Справка @diary.ru.
Содержание |
[править] Что такое OpenID?
OpenID — это открытая децентрализованная система единого входа, которая позволяет использовать один логин и пароль на большом количестве сайтов. На сайтах поддерживающих OpenID, пользователям не приходится регистрироваться и помнить данные для каждого сайта. Вместо этого им достаточно быть зарегистрированными на сайте «провайдера идентификации»
Cервер Diary.ru может выступать как OpenID-клиент и как OpenID-сервер.
[править] OpenID-клиент
Любой пользователь, зарегистрированный на стороннем на сайте, поддерживающем OpenID (например, на Livejournal.com, Liveinternet.ru и других), может оставлять в @дневниках комментарии от своего логина на стороннем сервере. При этом, его права доступа к записям и права комментирующего пока приравниваются к правам «Гостя» — незарегистрированного пользователя Diary.ru, но вместо логина «Гость» ставится его логин со стороннего сервера с соответствующей ссылкой на него.
OpenID-аккаунт пользователя имеет вид ссылки на его дневник (URL его блога, журнала или профиля — эту ссылку определяет сторонний сайт, а не мы).
Пример: ЖЖ-пользователь с логином exler имеет аккаунт OpenID: exler.livejournal.com. Если он оставит комментарий в @дневниках, тот будет выглядеть от логина:
OpenID-логины ЖЖ и Ли.ру будут отображаться с их иконками, а остальные со стандартной иконкой OpenID (ее видно в поле ввода OpenID нового комментария).
Если он является также зарегистрированным пользователем @дневников, то в настройках «Список данных передаваемых через OpenID» может один за другим задать OpenID-аккаунты сторонних сервисов, на которых он зарегистрирован. Проверка каждого аккаунта производится один раз, после чего сторонний аккаунт будет добавлен в список настроек авторизации на Diary.ru. Теперь этот пользователь может авторизовываться на Diary.ru под любым из этих OpenID-аккаунтов, при этом происходит проверка — привязан ли этот Open-ID-аккаунт к какому-нибудь логину Diary.ru? Если привязан, то пользователь становится зарегистрированным на Diary.ru под этим логином, а если не привязан — остается гостем с другого сервера.
Из этого следует, что:
- к одному логину на Diary.ru можно привязать несколько OpenID-аккаунтов (в ЖЖ, Ли.ру и т.п.);
- один и тот же OpenID-аккаунт (в ЖЖ, Ли.ру и т.п.) нельзя привязать нескольким логинам на Diary.ru (иначе будет непонятно, под каким логином Diary следует считать пользователя зарегистрированным);
- один логин на Diary.ru можно использовать в качестве OpenID-аккаунта для другого логина Diary.ru. Это означает, в частности, что если вы прописали оба логина друг у друга в настройках Параметры безопасности и авторизации, то даже забыв пароль от одного из них, сможете авторизоваться под другим;
- точно так же, забыв пароль от логина на Diary.ru, можно все равно авторизоваться под ним, используя OpenID-аккаунт на стороннем сервере.
| Важно:
Существует побочный эффект использования OpenID, о котором забывать нельзя: если у вас украдут пароль от OpenID-аккаунта в ЖЖ или том на стороннем сервере, который вы авторизуете для логина в Diary.ru, то злоумышленник сможет войти под вашим логином в @дневники. И наоборот, кража пароля на Diary.ru грозит вам тем, что он сможет авторизоваться в некоторых ваших сторонних блогах и журналах. |
[править] Diary.ru как OpenID-сервер
Оставлять комментарии на некоторых сайтах могут только его зарегистрированные пользователи. С появлением OpenID, зарегистрированные пользователи @дневников могут отставлять комментарии на некоторых других сайтах, поддерживающих OpenID, если у них это разрешено. Там вам необходимо будет указывать адрес своего дневника:
- diary.ru/~shortname
или
- shortname.diary.ru
При этом, сторонний сервис потребует авторизации на Diary.ru. Когда эта авторизация будет пройдена, у вас появится возможность выбрать пункт «Всегда разрешать для этого сервера» — тогда этот сторонний сервер будет добавлен в список ваших настроек в раздел «Список данных передаваемых через OpenID», и вы сможете настроить параметры своего профиля, которые будут передаваться на этот сервер.
Итак, где искать следы OpenID у зарегистрированных пользователей Diary.ru?
В настройках Список данных передаваемых через OpenID перечислены ваши OpenID-аккаунты сторонних сервисов, под которыми вы можете регистрироваться и комментировать на Diary.ru;
[править] Зайти на @Diary.ru используя OpenID
Вы можете авторизоваться на diary.ru, используя OpenID:
[править] FAQ
[править] См. также
- Как завести свой дневник?
- Список данных передаваемых через OpenID
- Настройка профиля
- Помощь
- Все статьи Справки
- FAQ
Адрес этой страницы:
http://info.diary.ru/index.php?title=OpenID

