如果OpenID"已经死了",那么取而代之的是什么呢?

Cha*_*ell 12 openid single-sign-on

Scott Hanselman(备用链接)在2010年11月18日的Twitter推文中建议"OpenID可能已死".

OpenID已经死了

如果这是真的(我不是说它),还有什么其他选项可用于通用登录(类似于OpenID)?


更多信息

我目前正在参与一个规模相当大的项目,它面向公众的登录完全由OpenID驱动(使用DotNetOpenAuth).如果这对用户来说太具有挑战性(根据斯科特原始推文的评论),我将需要知道一些好的替代解决方案......如果有的话.

任何信息,将不胜感激.

编辑

澄清和改述.我不打算发起一场关于" 一件大事是什么 "的辩论......我只是在问"有什么可以取代OpenID,如果它已经死了 ".我也不是说我认为OpenID 已经死了,而只是根据一位受人尊敬的开发者的评论来提问.

加成

正如@marc在评论中指出的那样.Rob Conery有一篇很好的咆哮/博客文章名为Open ID Is A Nightmare,其中Rob提出了一些非常有说服力的论据,说明为什么OpenID不可取.我不得不同意我不想浪费大量时间为我的用户恢复帐户,我的时间最好花在其他地方.

所以回到最初的问题.什么是替代品?是否有一个更好的"标准"是"开放"但如果提供商决定改变某些东西却不会分崩离析?(例如,更改API或加密逻辑)...还可以跨越多个提供商并仍能识别单个用户?

Jör*_*tag 52

在我完全主观的个人观点中,OpenID并没有完全消失,因为没有任何东西可以取而代之.

经常提到oAuth,但这是完全正交的.OpenID适用于人类登录机器,oAuth适用于代表人类登录机器的机器.

担心它将被Facebook登录,雅虎等专有技术所取代.ID,Live ID等会让像我这样的人不希望将所有敏感信息发送到一个国家级别低于第三级的隐私标准无法登录的国家/地区.

  • 所以..你在2010年写了这个.你现在要说什么(现在)(https://support.google.com/accounts/answer/6135882)? (7认同)
  • 2017年:即使StackExchange停止支持:死亡.https://meta.stackexchange.com/questions/307647/support-for-openid-ends-on-july-1-2018?cb=1 (5认同)
  • OpenID已经死了,因为有些东西取而代之:[OpenID Connect](http://openid.net/connect/). (3认同)
  • @susanoochidori 2018 (2认同)
  • 前提是我能对这个答案投 10 票,因为“这会让像我这样不希望将所有敏感信息发送到一个隐私标准明显低于第三世界水平的国家的人无法登录。” 我只能同意三年后,人们选择了便利而不是隐私;瞧,FB/Google 专有技术现在已经成为一种常态。 (2认同)