【发布时间】:2016-07-04 23:22:40
【问题描述】:
据我了解,如果您希望您的应用通过 OAuth 登录,那么您必须为每个提供商(Google、Twitter 等)编写单独的代码。
而使用 OpenID 您不需要 - 它会为您处理提供程序,而您只需处理连接到 OpenID。
现在 OpenID 已成为 OpenID Connect(这是在 OAuth 2.0 之上运行的层),如果我使用它,我还会需要编写单独的代码(因为它依赖于 OAuth),或者我只需要为 OpenID 部分编写一点代码,它会处理所有底层OAuth 提供商?
【问题讨论】:
标签: security oauth oauth-2.0 single-sign-on openid-connect