OAuth2 vs SAML vs Openid

时间:2018-10-27 16:42:40

标签: web-services oauth oauth-2.0 saml

我正在开发移动应用程序,想知道最安全的方式来访问Web上的数据吗?

OAuth2,SAML,Openid和?

我在网络服务和移动android和swift中使用jax rs。大型应用程序如何开发这种安全性?

1 个答案:

答案 0 :(得分:0)

您可以使用三种协议:

  • WS联合会
  • SAML 2.0
  • OpenID Connect / OAuth

它们连接到身份提供商,例如ADFS,Azure AD,Auth0,identityserver4,Okta等。

对于移动设备,OpenID Connect是最合适的,因为它以REST为模型并允许SPA。

其中大多数都有样本,例如Azure ADAuth0