OpenID — это безопасный способ для регистрации и входа на разные сайты с одним логином и паролем. Эта технология не требует от вас установки какого-либо программного обеспечения и ваши пароли не передаются тем сайтам, которые вы посещаете.
Модуль OpenID позволяет пользователям создавать на сайте аккаунты используя свой OpenID-аккаунт. В свой существующий аккаунт вы можете добавить неограниченное количество других своих OpenID-аккаунтов и использовать любой из них для входа в свой аккаунт. Использование этого модуля упрощает для пользователей регистрацию, делает вход в аккаунт более удобным и безопасным. OpenID — это не система построенная на доверии, таким образом по-прежнему необходимо подтверждение регистрации на сайте по почте (подтверждение по почте для OpenID отключается стандартно). Основное удобство от использования OpenID заключается в том, что пользователь может иметь один логин и пароль от многих сайтов.
Основная логика работы OpenID следующая: пользователь имеет аккаунт у OpenID-провайдера. Вместе с аккаунтом пользователю даётся уникальный URL (такой как: myusername.openidprovider.com). Когда пользователь хочет войти на ваш сайт, то в качестве логина он вводит URL своего OpenID-аккаунта. Ваш сайт связывается с OpenID-сервером и просит подтвердить права пользователя на этот URL. Если пользователь подтверждает свои права на этот URL (OpenID-аккаунт) введя его логин и пароль на сайте OpenID-сервера, то OpenID-сервер посылает обратное сообщение о том, что подлинность подтверждена.
Подробная информация по OpenID доступна на сайте OpenID.net.
Comments
Post new comment