如何将现有用户转换为OpenID

时间:2009-01-03 19:59:56

标签: openid

我不想疏远我的用户,但有多种方式登录该网站会破坏OpenID实现的目的。这不是一个全新的网站,有大约3k用户,有些顽固分子(我们有一个很棒的社区),但并非所有用户都是,我不想因为登录过程而失去任何人。

是否有一种简单的方法将现有帐户转换为OpenId?或者我将不得不创建某种“与旧帐户相关联”。

3 个答案:

答案 0 :(得分:5)

要为每个用户创建OpenId,您需要提供自己的身份提供程序服务来控制这些用户。这可能需要比使用两种身份验证方式更多的工作。我建议你提供两种方式,这是大多数网站处理这个问题的方式。

答案 1 :(得分:2)

OpenID的优势在于它允许人们在您的网站上使用他们现有的身份。我不认为有两种方法可以登记失败,因为没有现有身份的用户会发现openID不方便。

答案 2 :(得分:0)

查看UserVoice(由SO使用)处理遗留和OpenID登录的方式。它们以直接的方式共存。