2008-08-17 3 views
17

Так что я еще не совсем уверен в OpenID, и вот почему:Open ID - Что происходит, когда вы решаете, что вам не нравится ваш существующий провайдер?

У меня уже есть OpenID, потому что у меня есть учетная запись Blogger. Но я обнаружил, что Blogger, кажется, плохой провайдер, когда я пытался идентифицировать себя на странице altdotnet и получил следующее сообщение:

Вы должны использовать OpenID персону, которая определяет действительный адрес электронной почты.

Позволяет забыть детали этой небольшой ошибки и предположить, что я хочу перейти на другого поставщика. Поэтому я подписываюсь с другим провайдером и получаю новый, другой OpenID - как бы я переключил существующую учетную запись StackOverflow, связанную с моим новым OpenID?

Я понимаю, что это было бы легко, если бы у меня был собственный домен, настроенный для делегирования провайдеру, потому что я мог просто изменить делегирование. Предположим, у меня нет собственного домена.

+1

Пол, Любая удача попасть в altdotnet.org? Я не могу понять, какой провайдер OpenID я пробовал до сих пор. Yahoo и MyOpenID. Какие провайдеры работают с altdotnet.org? – BuddyJoe 2009-02-26 00:22:59

+0

У меня такая же проблема с altdotnet.org. – 2009-07-01 14:32:52

ответ

16

В идеале переполнение стека позволит вам изменить свой OpenID.

OTOH, в идеале вы бы установили OpenID delegation на своем собственном сайте и использовали его для идентификации себя.

С делегацией вам потребуется изменить только ту услугу, которую вы делегируете. Вы по-прежнему будете идентифицированы по своему собственному URL-адресу, который вы контролируете. Но теперь это не помогает, если Stack Overflow не позволяет вам его изменить. Большинство сайтов привязывают OpenID к реальным учетным записям и позволят вам переключать или хотя бы добавлять дополнительные OpenID. Не похоже, что вы могли бы сопоставлять OpenIDs с учетными записями 1: 1, если результат доступа не является тривиальным; в противном случае вы находитесь в такой ситуации, когда вы теряете существующие вопросы, ответы и репутацию для переключения идентификаторов.

4

Таким образом, протокол OpenID на самом деле не предлагает решения для этой ситуации? Мне нужно будет полагаться на отдельные сайты, чтобы предложить какую-то функцию миграции? Это очень неудачно. Вся конструкция OpenID, похоже, ориентирована на подход «все ваши яйца в одной корзине», т. Е. Вы должны пытаться использовать свой OpenID везде, где можете. Это было бы хорошо, если бы все поставщики были идентичны, но это не так.

Представьте, что худший случай, когда вы выбираете поставщика, который заканчивается закрытием. Не могли бы вы потерять свои аккаунты на многих сайтах?

1

Это проблема для меня, потому что я изменил свой адрес электронной почты на пути к новой причуде [email protected] После значительного исправления этого веб-сайта я подтверждаю, что те из вас, кто в моей ситуации, не повезло до дальнейшего уведомления из-за проблемы, описанной в вопросе.

Либо держитесь за этот старый идентификатор или сдавайте свои очки.

 Смежные вопросы

  • Нет связанных вопросов^_^