免费注册,打造高效身份管理
博客/开发者/为什么很多 APP 还不用 SSO 授权方式登录?
为什么很多 APP 还不用 SSO 授权方式登录?
Authing 官方2022.08.01阅读 792

如今企业的生态系统、内外应用系统、甚至物联网设备都在呈指数级增长,随之而来的就是分散各处需要识别和管理的身份数据,以及不断加剧的身份欺诈、凭证被盗、黑客攻击等安全问题。


某种程度上,现代企业大量的数据都广泛分布于云中,迫切需要开发并逐步扩大基于云的身份服务,支持身份数量从成百上千扩展到百万千万,支持所有身份数据的集中式管理……


单点登录是一个身份验证机制,英文全称 Single Sign On,简称 SSO。它的定义是:在多个应用系统中,用户只需要登录一次,即可访问所有相互信任的应用系统,就像健康保一样,为你的身份做担保。


单点登录 SSO 可以安全地确保员工只需要一组账号与密码,或通过标准协议认证、第三方身份源认证,就可以登录所有被授权的应用系统。例如,员工只需要登录个人 OA 系统的账号密码就可以访问飞书、销售易、客户系统等应用程序,无需再次输入账号和密码。


为什么有些 APP 还未用单点登录功能呢?可能有以下考虑:

  1. 单点登录需要有超强密码保护。如果一组 SSO 凭据被攻破,则可能泄露一系列被授权的身份信息。
  2. 如果 SSO 出现故障,则对所有已连接服务的访问将停止。
  3. 需要投入大量时间才能实现正确的 SSO 体系结构和设置。



以网易云音乐为例,用户管理模块包括:手机号、微信、QQ、微博等注册、登录方式,多端(Web 端、App 端、网页端)登录,以及服务协议的配置,忘记密码与找回账号等等相关功能。完成一个基础的账号注册登录功能就需要耗费一个前端工程师和一个后端工程师至少数周的开发时间。


由此可见,搭建完善的单点登录系统需要强大的技术水平与安全性能。很多企业在自研和外采之间犹豫。自研,后续运维费用需要花费一大笔钱,外采一个本身很成熟的系统,采购后还有专业的技术人员持续运维,似乎可以一劳永逸。但是外采的问题在于可能现有的软件功能无法满足企业全部需求,需要重新定制开发也需要一定周期。


所以,企业要根据自身需求合理规划外采还是自研。如果刚创立初期或发展很壮大了,还是推荐外采,将更多研发资源投入到核心功能中,而不是在身份模块纠结。


一套稳定安全的身份认证方案,对企业有以下几个好处:

1. 提高员工生产力

在员工忘记密码时,无需谋求 IT 部门支持。单点登录只需一个密码,员工即可访问其所有应用系统,无需记住全部密码,也无需到处查找密码,极大地提高了工作效率。
此外,员工无需在多个登录 URL 之间跳转或重置密码,每次登录可节省 5 - 15 秒,改善了员工使用体验。

2. 提高安全功能

对于企业来说,单点登录有助于规避密码被破解风险,提高系统安全性。单点登录可以帮助降低员工因需要输入多个账号和密码带来的沮丧情绪,而自适应多因素认证 MFA 允许他们在登录严格权限的程序或网络之前验证用户身份,二者结合使用,保证了企业和员工信息的安全性,提高了客户信任度,降低了运营成本。

3. 简化管理难度

单点登录可以帮助企业提高管理效率。通过整合身份信息,企业可以轻松控制员工对应用程序和数据的访问权限,确保只有授权的员工才能访问相应信息,提高了系统与数据安全性。对于员工的路转调离,都可以一键授权与删除。

4. 降低开发成本

通常来说,大部分 App 都需要登录和注册功能。如果企业自研,少则花费半个月到一个月,遇到不熟悉相关技术的情况下,可能需要数个月才能完成。以一个程序员 2 万工资来算,养着一个团队做登录系统,就需要花费十几万元。使用单点登录,直接调用 SDK 接口,几行代码就可以集成登录系统,支持用户统一登录,并且还可以安全管理所有的用户,节约了 50% 研发时间,节省了用户 90% 登录时间。


由此,研发可以将更多时间用在更有价值的地方,比如手机号码闪验功能,用户一键授权即可以用真实号码完成注册和登录,为开发者建立以手机号码为基础的账号体系,手机不插卡也可以轻松认证。


Authing 提供完善易用的文档,并且支持主流编程语言的 SDK 和更底层的开放 API 能力以实现更细节的自定义能力。在开发者论坛中,遇到问题还可以与 Authing 工程师在线交流,快速锁定并解决问题。

 

关于 Authing
 

Authing 身份云国内首款以开发者为中心的全场景身份云产品,集成了所有主流身份认证协议,为企业和开发者提供完善安全的用户认证和访问管理服务,已帮助 20,000+ 家企业和开发者构建标准化的用户身份体系。

Authing 既是客户的支持者,也是客户的产品专家和战略顾问,更是值得信赖的合作伙伴。我们提供全球化的身份专家支持团队,通过网络或电话,7*24 小时不间断支持。Authing 的帮助中心提供最新的技术知识库、商业案例以及与您的同行和 Authing 专家联系的机会。无论您何时需要我们,Authing 的支持团队总能最快响应。

2022 年,Authing 将秉承着致力于客户成功的初衷,帮助推动客户重要业务,为实现身份连通、打破数据孤岛而不懈努力。



点击链接,了解更多 Authing 解决方案

文章作者

avatar

Authing 官方

0

文章总数

authing blog rqcode
关注 Authing 公众号
随时随地发现更多内容
authing blog rqcode
添加 Authing 小助手
加入 Authing 开发者大家庭
身份顾问在线解答
当前在线
如何打造完整的身份体系?
立即沟通
authing
添加企业微信,领取行业资料
authing
authing
下载 Authing 令牌,体验快速登录认证!
免费使用
在线咨询
电话咨询