OpenID问题 - 多个电子邮件账户

3

由于我有多个电子邮件账户,每当我被要求登录并前往我的OpenID提供者页面时,我很可能会选择我以前未使用过的电子邮件。

事实上,当这种情况发生时,我甚至可能拥有相同的“显示名称”,尽管这些帐户完全不同!

实际上,在Stackoverflow中,我就犯过这样的错误,不得不特别请求合并多个OpenIDs。

我的问题是针对其他Web应用程序人员-

这是否是实施OpenID的主要问题之一?您是否经常收到帐户合并请求?是否有解决此问题的方法?


1
最近我也受到了StackOverflow的“多账户”问题的影响。 - Alan Haggai Alavi
我认为你可能在 Web 应用程序中仅使用不同的电子邮件地址而没有 OpenID 的情况下意外地拥有了多个帐户。 我曾经遇到过最糟糕的情况是我最终拥有了两个帐户:http://pupeno.com 和 pupeno.com。 真有趣! - pupeno
我认为这不是一个“多个电子邮件账户”的问题,而是一个“多个OpenID账户”的问题。 - Andrew Arnott
3个回答

3

这是一个问题,我同意。接受OpenID的网站可以通过以下几种方式解决这个问题:

  1. 允许账户与多个OpenIDs关联,这样用户可以使用任何一个OpenID登录,并能正确登录。
  2. 通过sreg/ax扩展请求电子邮件地址,在登录期间如果OpenID没有被看到过,请检查电子邮件地址是否与已存在该电子邮件地址的账户相匹配,并询问用户是否打算使用不同的OpenID登录(自愿合并带来安全风险,因此仍然需要用户使用原始标识符登录)。
  3. 允许用户在发生这种情况时合并账户。

请相信 rel="me" 社交图谱等价性。http://blog.paulisageek.com/2009/06/equivalent-openids.html - Paul Tarjan

2
我不认为这完全是OpenID的问题。大多数人没有多个平等使用的电子邮件账户,即使有这样的情况,真正的问题发生在此之前:网络效应或网络饥饿:网站不受欢迎因为人们不使用它,人们不使用它是因为他们不知道它是什么,如何使用它或者它的作用是什么。
要获得更广泛的采用仍存在一个问题需要解决,那就是人们希望在您的站点上开设一个账户,而不是已经拥有一个账户或者需要去其他地方申请一个账户。我认为有几种方法可以解决这个问题,一种是允许创建自定义帐户并且同时使用OpenID,这是大多数网站所做的(除了Stack Overflow)。但是我真的很失望,我的妻子从未问过我这个OpenID是什么东西。如果她在任何地方看到过它,她会问我的。这是一个缓慢的过程。

0

关于cookie怎么处理?

编辑:我的意思是,给拥有2个或更多id的用户发送一个cookie,以便自动登录到他们上次使用的账户。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接