全面升级 | 两行代码,轻松搞定登录系统

开发任何一个应用,不管是像微信、微博这样社交类应用,还是像抖音、网易云音乐这类的泛娱乐类应用,还是淘宝、京东这样的电商类应用,甚至是飞书、销售易这样的企业类应用,我们都需要对用户的身份进行管理,正如点开 APP 后第一步都是要先注册或者登录。

营销漏斗模型对应了企业搜索营销的各个环节,反映了从展现、点击、访问、咨询,直到生成订单过程中的客户数量及流失率,这个一层层缩小的过程表示不断有客户因为各种原因离开,对企业失去兴趣或放弃购买。

在这个模型中,登录界面的易用性、健壮性直接决定了付费用户转换率。据统计,当一个 App 登录页加载时间超过 3 秒,就是用户放弃这个 App 的时候。

Authing 通用登录组件(Guard),一种可根据需求进行自定义配置的登录组件,只需要通过简单的代码,就能被轻松嵌入应用程序中;Guard 采用语义化编程模型 (opens new window),可以快速构建自定义风格的界面和认证流程,相对于手动实现,能大幅提升开发效率。

近期,Guard Web 端在原有功能的基础上,重点增加了两个功能。

第一,将登录功能 API 化,以助力开源生态的建设与繁荣,赋能企业数字化转型,推动云原生技术在各个行业的落地。

第二,两行代码,搞定用户登录功能,一键配置 20+社会化登录方式,将以往需要花费开发人员数周账号的注册登录功能缩短为不到半天。

01

登录功能重磅升级!

根据 Akamai 的监测数据显示,2021 年所有互联网流量的 83% 被 API 流量占据,API 访问量以 30% 的速度逐年增长,预计到 2024 年将达到 42 万亿次访问。

可以说,数字化转型时代的 API,是企业连接业务与客户之间的桥梁,大部分企业在购买 SaaS 产品服务后会调用 API 接口,将业务系统与产品打通。对于 SaaS 厂商而言,API 接口越标准化,越有利于企业与客户的互利共赢,创造更大的商业价值。

根据艾瑞咨询《2020 年中国人工智能 API 经济白皮书》,API 资源供给方与开发者、应用产品形成飞轮效应,即越多开发者调用 API 接口,产品客单价越低,开发者基于 API 资源开发更多产品与服务,促进内外部产品迭代,企业基于自身技术优势挖掘更多 API 产品,由此创造更多商业价值。对于生态合作伙伴而言,可以充分利用现有资源快速集成产品,以降低成本、缩短开发周期,在风云变幻的市场竞争中利于不败之地。

数据来源:艾瑞咨询《2020 年中国人工智能 API 经济白皮书》

Authing 以「API First」作为产品基石,把身份领域所有常用功能都进行了模块化的封装,通过全场景编程语言 SDK 将所有能力 API 化提供给开发者,开发者完全可以基于 Authing 开放的 API 做一个和 Authing 控制台一模一样的产品。并且,开发者可以在半小时内,省去学习任何复杂认证协议的大量成本快速接入 Authing,达到连接任何应用的目的。开发者也可以灵活的使用 Authing 开放的 RESTful APIs 进行功能拓展,满足不同企业不同业务场景下的身份管理需求。

Authing 把「API First」的体系架构作为一种产品设计方法,以 API 为中心,让 API 开发应用的过程就像乐高积木一样模块化,是可复用可扩展的,不仅兼具了灵活性和标准化,也方便客户无需自行二次封装 API。

在本次更新中,Authing 将登录功能 API 化,并且适配 React、Vue、Angular、原生 JavaScript 等运行环境,可轻松实现登录、登出、获取用户信息等功能。

当前,Authing 共有 1000+ API,支持 5000 TPS 开发量级,提供主流语言 SDK,包括 JavaScript,Java,C#,Go ,Python,PHP,Ruby 等,覆盖 Web 端及 Android 和 iOS 移动端。拥有数十万开发者的社区生态,共计为 4000 万终端用户提供身份云服务,每月有超过 5000 万次的 API 调用次数。

集成流程参考

根据您的使用场景和个人偏好,在使用 Guard 时,可以选择是否采用构建流程。

  1. 打开 Guard 官方 Github 仓库,将代码 clone 到本地。

  1. 进入项目目录 Guard/examples/guard,执行 npm ci 命令安装依赖。

  1. 执行命令 npm run dev 运行项目。

  1. 点击【跳转模式】按钮,执行 startWithRedirect 和 handleRedirectCallback 方法,仅需两行代码即可实现用户登录,随即获取到用户信息。

  1. 再来看下【嵌入模式】,在页面中渲染 Guard 视图组件。

  1. 随便演示其中几个功能,跳转到注册视图、多语言、获取用户信息、检查用户登录状态。

  1. 用户登录成功后,即可获取到用户信息。

  1. 页面销毁时,可以执行 guard.unmount 方法卸载 Guard 组件。

使用示例地址:
https://github.com/Authing/Guard/tree/master/examples

02

两行代码,轻松搞定登录功能

《2022 年中国低代码无代码市场研究及选型评估报告》显示,2022 年中国的规模以上企业群体中,37.0% 的企业是低代码平台的用户,这一比例将于 2025 年达到 47.4 %;2022 年中国的规模以上企业群体中,34.1% 的企业是无代码平台的用户,这一比例将于 2025 年达到 46.5%。

低代码有以下两个好处:

第一,降低应用软件开发成本。据统计,使用无代码产品可以将开发周期平均缩短 31.1%。以网易云音乐为例,用户管理模块包括:手机号、微信、QQ、微博等注册、登录方式,多端(Web 端、App 端、网页端)登录,以及服务协议的配置,忘记密码与找回账号等等相关功能。完成一个基础的账号注册登录功能就需要耗费一个前端工程师和一个后端工程师至少数周的开发时间。

开发完用户管理模块后,网易云音乐还需要开发会员体系、核心的音乐播放器、直播、社群业务等等,至少需要一个中型团队大半年时间。如果此时,有一套稳定安全的身份认证方案,可以让开发者免去开发身份基础设施的繁琐步骤,聚焦企业核心业务模块的开发,将会大大节约开发成本。

数据来源:《2022 年中国低代码无代码市场研究及选型评估报告》

第二,增强团队敏捷性。在 VUCA 时代,市场变化很快,产品是否可以快速满足客户需求关乎到企业生死存亡,通过低代码可以帮助企业快速迭代产品,实现业务系统更新与重构,提高企业快速响应市场能力。

Authing 登录组件 Guard 就是低代码的最佳实践。在 API 之上,Authing 提出了 Hyper Component 的概念,开发者可以通过低代码方式为应用嵌入多种登录能力与认证方式,包括定制登录体验、配置注册页面以及多因素身份验证等,轻松添加各种社会化登录方式实现无缝登录,并且在不同平台拥有一致的登录体验。

只需两行代码,分别调用 startWithRedirect 和 handleRedirectCallback,即可快速集成 Guard 通用登录组件,一键配置 20+ 社会化登录方式;只需不到半天,即可完成身份系统搭建。另外,我们还提供了跨平台的组件化方案,支持 Web、iOS 和Android 端等多端无缝登录体验。

03

未来规划

Authing 产品负责人佟野表示:我们会一直秉承着开发者友好的初心,持续迭代 Guard 组件,将适配 React 18,并减小包体积以及将更多能力 API 化,帮助企业级开发者以低代码甚至零代码的方式便捷地构建登录系统,持续为业务赋能。

关于 Authing

Authing 是国内首款以开发者为中心的全场景身份云产品,为企业和开发者提供完善安全的用户认证和访问管理服务。作为云原生架构下的身份云产品,Authing 在产品创建初期,目标就是服务亿级的企业和个人开发者客户,轻量级、易部署、低消耗、技术栈成熟,运维易的云原生技术产品架构,成为了 Authing 的首选。

点击此处了解更多行业身份管理

「解决方案」以及「最佳实践案例」

相关推荐

洞察|以 AI Agent 身份为中心的下一代 IDaaS 探索,「零信任」原则是否依然有效

若一个 AI 代理被诱骗点击了恶意链接,也应当因其权限受限而无法进一步获取更多内部信息,从而将影响降到最低。

Authing的博客 1139

Authing 正在寻找云原生应用 / Infra 开发者

我们需要云原生应用开发者和云原生基础设施开发者加入我们

Authing的博客 1121

从数据孤岛到信息共享,应用集成网关打造业务新生态

企业通过应用集成网关轻松打通业务隔阂,让应用相互“对话”,快速实现数字化转型和业务发展的持续增长。

Authing的博客 1141

建立统一网络身份认证平台,赋能用户信息安全

随着网络化、数字化、智能化的演进,在深入推进数字经济创新发展、积极培育新兴产业和未来产业的过程中,安全与发展将是永恒的主题,如何确保网络身份安全将是主旋律。

Authing的博客 1524

Authing 2024 年全员大会:坚持原创性、冒险精神和极客精神,突破瓶颈,引领市场

他的话语不仅回顾了过去一年的挑战,也为员工们描绘了一个充满希望的未来。

Authing的博客 1015

构建用户身份基础设施,推动新能源汽车高质量发展

企业的困惑或许不再是“ 0 到 1 阶段的破冰”该如何落实,而是在技术创新和政策支持不断变化的情况下,如何抓住用户并在消费者心中构筑存在感,才是未来竞争中的关键。

Authing的博客 1669

后量子时代,未来密码该何去何从?

在量子信息时代来临之前,如何能够有效抵御量子攻击就成了不得不面对的问题之一。

Authing的博客 1773

当网络安全成为业务增长的重要保障,企业应该如何应对?

企业需要关注的网络安全层面有哪些?企业管理者又应如何应对网络安全问题,准确制定企业安全策略呢?

Authing的博客 1733

七部门重磅发文!未来产业创新该如何发展?

如何确保产业数字安全基础上,加快发展未来产业,支撑推进企业创新发展?

Authing的博客 1026

Authing 身份云入选崔牛会「2024 中国企业服务云图」

提供 OPA(组织过程管理) SaaS ,完善 OPA 计算监控、事件监控、决策监控、决策设计器、代码编写等,覆盖决策计算全生命周期,实现事件驱动的低代码决策引擎和自动化风控引擎。Authing 目前已经服务包括可口可乐、招商银行、三星集团、复星集团、万科集团、海底捞在内的 40000+ 企业和开发者。2024 版云图汇聚了时下国内 3500+ 家数字化领域内优秀的 To B 企业,涵盖技术支撑、数据资产、协同办公、垂直行业等 18 个类别,覆盖万亿级市场,堪称中国企业数字化选型的“宝典”,

Authing的博客 750

管理员分级管控三大模式,提高企业内部管理效率

企业在整个权限管理落地过程中,如何解决这些难题,提高企业内部管理效率?

Authing的博客 2057

零信任网络标准发布,企业如何构建下一代可信任的身份安全体系?

在这样的背景下,企业如何构建下一代可信任的身份安全体系?

Authing的博客 1303

克服数字化三重担忧,从构建身份基础设施开始

如何消除三重担忧,成为企业数字化转型之路的重中之重。

Authing的博客 955

AI 欺诈事件频出,如何重塑身份认证的安全性?

人工智能时代的到来,将不仅仅是科技盛宴,更是信息安全对网络威胁的一次攻坚战。

Authing的博客 1386

教育信创全面加速,如何促进高校信息化建设?

教育数字化转型不是针对一般教育设施的简单更新升级,而是针对整个教育体系的深层次积累,引领教育行业从传统的教育模式向智能化教育迈进,形成适应数字时代的全新教育形态。

Authing的博客 1928

Authing 入选中国信通院《 2023 高质量数字化转型产品及服务全景图》

近日,中国信通院“铸基计划”发布了《高质量数字化转型产品及服务全景图( 2023 )》。Authing 身份云成功入选 IT 维护与运营领域并获得证书。

Authing的博客 704

第三方 Cookie 被禁用?企业该如何实现用户精准运营和管理?

如何收集和利用第一方数据填补第三方 Cookie 的空白,成为许多企业和营销人员需要重新思考的问题。

Authing的博客 1331

从密码认证到 Passkey 无密码,告别传统密码时代

Authing 作为国内领先的身份认证服务商,率先推出 Passkey 无密码认证服务,填补国内密码认证缺陷,降低数据泄漏风险。

Authing的博客 1566

Authing 受邀参加 2023 QCon 全球软件开发大会

Authing 作为身份领域领先企业受邀参加此次大会,与客户深度对话塑造数字化发展未来。

Authing的博客 695

2023 年最先进认证方式上线,Authing 推出 Passkey 无密码认证

密码这一传统身份认证方式已经难以得到可靠的认证保障,随之出现各种新身份认证方式,其中就包括无密码身份认证。

Authing的博客 1554

Authing 分级管理员重磅上线,实现权限超细粒度分级管

为了满足企业内部复杂的组织架构设计需求,企业需要实现“统一管理,分级授权”的权限管理模式,满足企业内部不同角色的需求,提高了整体管理的透明度和可操作性。

Authing的博客 1585

身份自动化工作流,帮助您快速提高工作效率

身份自动化不仅仅简单将手动步骤数字化,更是将企业从传统、低效、甚至过时的工作流程中解放出来,形成数字化引擎,将企业的管理方式从繁琐转变为简洁,从手动迈向自动,为整个组织注入了新的活力。

Authing的博客 1210

从身份治理出发,助力教育行业回归教育本质

在实施国家教育数字化战略行动中,如何利用数字技术优势助力教育治理变革,提升区域、学校教育治理水平成为深化教育改革的一个热点话题。

Authing的博客 1193

身份管理如何提升中小企业生产力?

在此困局中,企业希望依托数字化以求业务增长、人员增效、企业扩张以及产品核心竞争力的稳固。

Authing的博客 1025

先进制造身份治理现状洞察:从手动运维迈向自动化身份治理时代

当前形势下,我国制造业发展之路该如何走?

Authing的博客 1680

Authing CEO 谢扬来信 |我的原则

从忙碌的工作中短暂抽身,有很多感想,不吐不快,借此机会,倾我所有,诉我原则。

Authing的博客 1165

从 RBAC 到 NGAC ,企业如何实现自动化权限管理?

谁具有特定数据的访问权限?您的企业是否实现了对员工权限的有效管理?

Authing的博客 2205

如何为您的企业选择合适的多因素认证?

如何评估企业的 MFA 需求,如何选择合适的 MFA 解决方案?这些都成为企业在如今安全环境下需要思考的问题。

Authing的博客 1266

放弃无谓的「技术氛围」幻想,准备战斗

资本绝不会做亏本买卖,一家公司在市场中的一切动作都以盈利为目的。

Authing的博客 225

Authing 入选《 2023 年央国企信创应用与实践研究报告》优秀服务商

Authing 身份云作为国内唯一事件驱动云原生身份平台入选《 2023 年央国企信创应用与实践研究报告》优秀服务商。

Authing的博客 728
上一篇: 一文带你了解 Spring Security 集成 Authing OIDC 认证
下一篇: 如何对用户进行权限管理?
Authing
Authing 企业官方账号 企业官方账号
博客等级 码龄6年 863粉丝 304原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值