我真的想了解 OpenID 和 OAuth 之间的区别?也许它们是两个完全不同的东西?
最佳答案
OpenID是关于身份验证(即证明您是谁),OAuth是关于授权的(即授予对功能/数据/等的访问权限,而无需处理原始身份验证)。
OAuth 可用于外部合作伙伴站点,以允许访问 protected 数据,而无需重新验证用户身份。
博文“OpenID versus OAuth from the user’s perspective”从用户的角度对两者进行了简单比较,“OAuth-OpenID: You’re Barking Up the Wrong Tree if you Think They’re the Same Thing”有更多相关信息。
关于authentication - OpenID 和 OAuth 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1087031/