近期,人工智能研究公司 OpenAI 正式推出 ChatGPT,这是一种基于对话的人工智能聊天机器人模型,它能够理解自然语言并以自然语言的方式做出回应。上线不到一周,用户数已经突破 100 万大关。
上线仅 5 天用户数就突破百万大关,在人们都专注于探索 ChatGPT 能力的同时,很少有人关注到 ChatGPT 在短期用户量暴增的情况下所面临的几个问题,例如:系统和数据库性能在高并发的状况中如何保障其稳定性,如何保障大量的用户数据安全?
这得益于 OpenAI 使用了 Auth0 的用户身份和访问管理系统(CIAM)。细心的小伙伴可能在登录 ChatGPT 的时候有关注到其二级域名 auth0 的字样。
Auth0 是什么?我们让 ChatGPT 来回答这个问题:
2021 年 3 月 3 日,全球知名的身份提供商 Okta,宣布以股票形式收购 Auth0 身份云(IDaaS)服务企业,交易价格约 65 亿美元(约合 420 亿人民币)。
近些年,企业上云成为大势所趋,IDaaS(身份即服务) 产品已经成为企业身份管理的标配。但作为海外领先的身份管理服务商,Auth0 并不适应于国内的身份管理场景。
Authing 作为国内唯一以开发者为中心的 IDaaS 产品拥有全面替代 Auth0 的解决方案以及最佳实践。
对于开发者而言,搭建一套如 ChatGPT 一样稳定、安全、敏捷并且拥有丰富社会化登录方式的登录系统,需要花费数周甚至数月的时间来实现,而使用 Authing,你只需要 5 分钟即可快速构建一个完善的登录系统。 但 Authing 远不止于此。
01 身份源丰富度
Autho支持多种身份认证方式,包括用户名和密码、社交账号登录(如Facebook、 Google等)、手机号登录等。它还支持多种授权模式,可以让开发者为不同的应用和资源设置不同的授权策略。
繁琐的登录流程会让用户迅速失去耐心,多样化的社会化登录方式能满足企业不同客群的登录习惯,也能帮助企业快速打开市场。正如上图 ChatGPT 所回答的那样,对于 Auth0 而言,中国本地化支持方式有限,更多采用的是国外身份源与邮箱部署登录系统。
Authing 登录组件(Guard)可根据开发者的需求进行配置,一键添加 20+ 企业和社会化登录方式,包括 AWS、飞书、微信、支付宝等,甚至针对微信生态的复杂场景,在前端为开发者提供了简洁、统一的 SDK,将以往需要花费至少一周的身份源集成时间降低到几分钟以内。
此外,Authing 还支持国外身份源登录,比如 Facebook、Google、Twitter、Slack、Instagram 等。
除了以上身份源,还支持 LDAP、JWT、OIDC、OAuth2.0、SAML 等多种认证协议。
Authing 还支持自定义登录配置,包括自定义背景、加载图标、CSS。开发者可通过自主上传 Logo 来自定义加载图标,让定制化的登录页面成为企业的品牌化窗口。
若企业对 UI 有严格的统一设计需求,Authing 全局登录配置也允许开发者通过「自定义 CSS」功能,使用 HTML/CSS/JavaScript 实现更加个性化的登录框样式。
02 响应速度
Authing 开发者论坛(https://forum.authing.cn/)和开发者社群每天都会有众多开发者进行提问,我们的研发人员会随时响应并解决开发者的问题,同时我们还提供全球化的身份专家支持团队,7 * 24 小时不间断为您提供技术支持。
03 网络服务性能
在国内,由于 Auth0 的整体架构部署在海外,导致平均响应时间需要 2.7 秒左右。但通常,用户完成一次认证需要加载 2 - 3 个页面,多个静态资源文件加载,3 - 5 个 API 调用,一次认证仅资源加载和调用时间可能在 10 秒 - 20 秒,会对用户的使用体验造成负面影响,更有可能导致新注册用户的流失。
Authing 由于整体架构部署在国内,一次完整的认证加载时间平均低于 2 秒。随着海外客户的增长,Authing 在欧洲、美洲、非洲等全球多个节点进行了部署,且 Authing 的静态文件采用了阿里云 CDN 全球加速,全球平均响应仅在 500 毫秒左右。
04 支持多种云部署
相比于 Auth0 仅仅支持 AWS、Azure、single-tenant 三种部署形式,Authing 支持华为云、阿里云、AWS、腾讯云等六种云部署形式,满足客户公有云、混合云、私有云等多种部署模式,满足开发者不同部署需求。
05定价灵活
Authing 针对不同场景(B2C、B2B、B2E)、活跃用户数按月或者按年支付,分为基础版、高级版与企业版,为开发者提供更加灵活、便捷的用量管理和费用管理体验。
另外,秉承以开发者为中心的设计理念,Authing 首创身份云行业永久免费版,最高可达 8000 MAU,具备基础认证、身份源连接、用户管理和应用管理能力。
06 客户案例
Regrello 是一家硅谷企业服务创业公司,成立于 2020 年 12 月,专为跨公司协作而设计的供应链工作流工具开发商,已获得 2000 万美元的 A 轮融资。该公司的平台提供了一个自动化的工作流引擎,使制造公司能够在其供应链和运营中推动协作并将最佳实践标准化,从而使企业能够跟踪和实施最佳实践,最终使得工作流程自动化。
Regrello 主要做 2B 业务,为企业提供物流管理软件产品,并在在中国签约了多家大客户,签约后需要将软件能力集成到客户系统中,提供登录认证能力。
在对比了国内外多家身份认证企业后,Regrello 出于对安全性、专业性、生产力的考虑,选择了与 Authing 合作。
Authing 为 Regrello 提供了以下三个解决方案:
-
部署多个用户池,自由配置账密认证、谷歌认证等能力,灵活满足其客户需求。
-
提供了公开的双语技术文档,便于 Regrello 技术总监快速测试 Authing,实现无感平滑迁移。
-
定期对 Regrello 系统安全性进行测试,通过 Authing Pipeline 延展能力阻挡单一 IP 攻击。
关于 Authing
Authing 既是客户的支持者,也是客户的产品专家和战略顾问,更是值得信赖的合作伙伴。我们提供全球化的身份专家支持团队,通过网络或电话,7*24 小时不间断支持。Authing 的帮助中心提供最新的技术知识库、商业案例以及与您的同行和 Authing 专家联系的机会。无论您何时需要我们,Authing 的支持团队总能最快响应。
目前,Authing 身份云已帮助 30,000+ 家企业和开发者构建标准化的用户身份体系,感谢可口可乐、元气森林、招商银行、中国石油、三星集团、CSDN 等客户选择并实施 Authing 解决方案。