【发布时间】:2018-03-28 16:58:25
【问题描述】:
OAuth 2.0 和 Auth0 有什么区别?我应该使用哪一个来开发认证系统?
【问题讨论】:
OAuth 2.0 和 Auth0 有什么区别?我应该使用哪一个来开发认证系统?
【问题讨论】:
如果您无法理解以上任何一项,
【讨论】:
我们主要使用 auth 2.0 在服务器端进行基于会话的安全管理。 OAuth 2.0 是一种授权框架,使第三方应用程序能够获得对最终用户拥有的资源的有限访问权限。它是关于资源访问和共享的。而https://auth0.com 是一家销售身份管理平台的公司,用于身份验证相关任务。因此,在 auth0.com 服务的帮助下,应用程序开发人员无需为登录/注册/社交登录编写代码,也无需考虑其安全性。完整的用户管理任务由 auth0 组织管理。
【讨论】:
您打算使用什么身份提供商?
Auth0、identityserver、ADFS 4.0 等都支持 OAuth 堆栈。
使用隐式 OAuth 流,您可以将 Angular 应用程序连接到其中任何一个。
【讨论】: