В чем основное преимущество работы с открытым идентификатором?Зачем работать с открытым идентификатором?
ответ
Одна учетная запись для многих страниц. Просто как тот.
Вы разрешаете пользователю использовать одну и ту же учетную запись для многих онлайн-сервисов; проще для пользователя поддерживать логин/пароль в одном месте, а не n мест. Кроме того, вам не нужно беспокоиться о защите паролей пользователей безопасным образом, так как вы, ну, не храните их.
В частности, небольшой сайт может заставить пользователей зарегистрироваться, не попросив их вспомнить еще один набор учетных данных для проверки подлинности, поскольку у них, вероятно, уже есть учетная запись Google/Yahoo/любой другой, которая может быть использована для OpenID. – aem
Это хорошо для пользователя:
- Меньшего счета для управления и пароли для поддержания
- Входа раз (поставщик) на компьютере, а затем войти во всех OpenID полагаться сторонними веб-сайты очень легко без необходимости повторного входа в систему, независимо от того, являетесь ли вы новичком на веб-сайте или возвращающимся посетителем.
Это хорошо для веб-сайта, чтобы быть OpenID зависимая сторона:
- Нижний барьер входа для новых посетителей, чтобы стать членами, поскольку OpenIDs легче войти с чем имя пользователя/пароль и пользователей не думайте «oh no, не другой пароль для запоминания (или повторного использования)».
- Не беспокойтесь о пользовательском интерфейсе «Я забыл свой пароль».
- Разрешить пользователям, чтобы обеспечить их вход с помощью InfoCard, X.509 сертификаты, простые пароли, или независимо от того, что они хотят, но ваш сайт имеет только поддерживать один логин: OpenID
OpedID это серьезно хорошая идея, и я желайте, чтобы люди использовали его. Особенно форумы. 90% времени мне нужно зарегистрировать где-нибудь, чтобы опубликовать на каком-то форуме. Вы когда-нибудь просмотрел над форумом и это случилось с вами:
- найти интересную нить, что вы хотели бы прокомментировать
- нажмите на регистр
- заливку в имя пользователя, адрес электронной почты, адрес электронной почты снова, пароль, пароль снова и все остальное они хотят
- это говорит мне, что имя пользователя уже принято
- Я отказываюсь от регистрации и пытаюсь войти в систему, потому что, возможно, я уже зарегистрировался здесь давно и просто забыл?
- мое имя пользователя распознается, но я не могу вспомнить правильный пароль
- вернуться к регистрации стр
- заливку в имя пользователя, электронная почта, электронная почта снова, пароль, пароль еще раз и все остальное, что они хотят
- нажмите отправить и ждать электронной почты высылается подтверждение
- кликните ссылку активации в электронной почте
- введите имя пользователя/пароль, то после того, как «вы объясняете активировано» экран
... все, что нужно сделать в сообщении на каком-то форуме, я, вероятно, никогда не буду снова посещать.С OpenId, это просто:
- введите nbv4.openid.com в текстовое поле
- нажмите кнопку «Принять», или, если я уже подписался там, он просто записывает меня в
Так. легко и удобно. Это отстой, что есть много разработчиков, которые боятся изо всех сил, потому что они боятся, что пользователи joe schmoe запутались. Пока у вас есть хороший интерфейс (например, тот, который используется SO), все будет в порядке. На сайте, который я администрирую, более 500 пользователей, и около 80% подписались как на почту yahoo, так и на gmail, так что большую часть времени thats тоже не будет проблемой.
Эта статья в Википедии серьезно заполнена жаргоном и непроницаема. – aem
@aem Ну, вам не следует просто читать только Википедию, это отправная точка для большинства вещей. Вы также должны прочитать ссылки «См. Также» и «Ссылки» (отсюда и названия). Такие люди, как вы, заставляют Википедию выглядеть плохо в академических сообществах, копируя и вставляя все, что предлагает Википедия, и даже не смотрят, как это приходит к такому выводу. –