简体中文
使用 Logto 构建多种商业模式的身份系统
探索 Logto 能够支持的不同商业模式,以满足你的特定需求,并帮助你有效地架构产品。
Logto 是一个灵活的身份管理工具,旨在解决多种商业需求。在本文中,我们将探讨不同的商业模式,以支持你的特定需求并帮助你有效地架构产品。
简单的消费者应用(B2C)
在以消费者为中心的(B2C)应用程序中,例如音乐流媒体服务,身份模型管理基于用户订阅计划的不同类型的访问和权限。此应用程序在 Android、iOS 和 Web 平台上可用,并将用户分为三个不同的级别:
- 免费计划用户:
- 访问有限的免费音乐。
- 专业计划用户:
- 访问免费音乐库。
- 能够创建和保存自定义播放列表。
- 高级计划用户:
- 访问完整的音乐库,包括 HiFi 质量的曲目。
- 能够创建和保存自定义播放列表。
身份架构
Logto 租户 | 1 |
应用 | Android 应用,iOS 应用,Web 应用 |
API 资源 | ✅ |
用户管理
用户管理 | ✅ |
权限和角色 | 免费用户,专业用户,高级用户 |
登录体验
无密码电子邮件登录 | ✅ |
社交登录 | ✅ |
多因素认证(MFA) | 可能 |
对于需要基本访问控制的简单消费者应用程序,这些功能是一个很好的起点。然而,你如何使用它们完全取决于应用程序的具体需求。Logto 具有灵活性,能够适应并支持你的成功。
SaaS(B2B)
SaaS 是 B2B 公司的最受欢迎的模式。在此设置中,你通过多租户架构为多个客户提供服务,每个客户都有自己独立的资源,但通过统一的系统管理身份。
身份架构
Logto 租户 | 1 |
应用 | 通常一个应用程序就足够了,但这取决于业务需求。(例如,你拥有原生应用程序和 Web 应用程序) |
组织 | ✅ |
用户管理
用户管理 | ✅ |
组织级别 RABC |
|
登录体验
无密码登录 | ✅ |
社交登录 | ✅ |
多因素认证(MFA) | 可能 |
单点登录(SSO) | 要将你的 SaaS 应用销售给企业客户,你需要提供企业 SSO。 |
SaaS 应用程序与消费者应用程序的主要区别在于 SaaS 应用程序引入了一个具有自己访问控制策略的“组织”层。这是因为一个组织是一群需要有结构化访问资源的用户。
此外,当你开始向企业销售时,客户通常已经有了他们现有的企业身份提供商(IdP)。确保顺利集成这些 IdP 对于赢得客户至关重要。