使用 Auth0 进行组织身份管理

Organizational identity management with Auth0

我们正在构建一个 Web 应用程序,我们需要用户在其中创建组织,然后在该组织内管理用户,以便他们将进行组织身份管理,而在每个组织层次结构中,他们将进行用户身份管理。

是否可以使用 Auth0 或任何其他替代开源来创建该级别的组织身份管理?

这完全取决于您想做什么,但这应该可以使用 RBAC 来完成:

https://auth0.com/docs/authorization/concepts/rbac

Authorization Extension 允许您创建组并根据这些组的角色授予这些组特定的权限。您应该能够将这些用户分组并以这种方式控制他们的权限。您可以创建管理员并让他们也有特定的权限。

https://auth0.com/docs/extensions/authorization-extension/v2

这是一个很好的例子:

https://auth0.com/docs/extensions/authorization-extension/v2/implementation/setup