openid - Microsoft Passport 和 OpenID 有什么区别?

标签 openid

  • OpenId 是开源的,可以 任何人实现。
  • 在这两种情况下,我的凭据都是 保存在第三方服务器上。
  • 我能想到的唯一优势 使用 Microsoft Passport 的是 Microsoft 的可靠性。

最佳答案

OpenID 是去中心化的认证系统,而 Passport 是中心化的。

如果您使用 OpenID,您将不会依赖任何可以关闭服务或充当老大哥的第三方提供商,或者...因为您正在使用分布式身份验证机制

而且您可以让更多用户轻松登录,因为所有主要提供商(包括 Microsoft)都将在不久的将来支持 OpenID。您不会强制用户在任何 OpenID 提供商上创建帐户。如果他们愿意,他们可以运行自己的身份验证服务器来登录您的站点。

关于openid - Microsoft Passport 和 OpenID 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/353727/

相关文章:

openid - 当标识符中没有用户名时,如何识别 OpenID 用户名?

PayPal OpenId 与 MVC 连接

ruby-on-rails - 使用 authlogic 自动创建用户绕过显式用户注册

api - 什么是 OpenID "Automatic Login"?

authentication - 在两个网站之间共享身份验证

openid - Gmail 上下文小工具和 OpenID 身份验证步骤

php - OpenID 登录机制 - 保持登录状态

android - 需要登录的 Android 应用程序的 OpenID

java - openid 与 appengine

authentication - 在ASP.NET Core 2中获取当前的身份验证方案