核心概念
核心概念
了解 YeeAuth 中的一些关键术语和对象模型。
核心概念
在您开始集成或管理 YeeAuth 之前,了解以下核心概念将非常有帮助。
用户 (User)
身份系统的基本单位,代表一个自然人或一个服务账号。用户可以通过密码、第三方社交登录(SSO)等方式进行身份验证。
组织 (Organization)
组织通常代表一个租户或一个企业客户。在 YeeAuth 中,用户可以属于一个或多个组织。组织内可以创建独立的角色和权限分配,实现多租户隔离。
应用程序 (Application)
应用程序代表您接入 YeeAuth 的系统(如您的前端网站、移动应用或后端服务)。每个应用程序都有自己的 Client ID 和 Client Secret(针对机密客户端),并且配置了允许的重定向 URI 和授权模式。
角色与权限 (Role & Permission)
- 角色 (Role): 一组权限的集合。您可以将角色分配给用户或用户组,简化权限管理。
- 权限 (Permission): 对特定资源执行特定操作的许可,例如
user:read或post:delete。