开发者看过来,5 行代码实现身份认证,Authing 如何做到的?

在没有学编程前,可能我们不会想到看起来简单的注册登录功能,其实并不简单,背后可能需要考虑:

1、支持用户用手机验证码、邮箱验证码登录;

2、用户连续登录失败,为了防止暴力破解,需考虑 24 小时内尝试登录次数;

3、为每天来回登录 IM 软件、OA 系统、GitLab、企业内网、各系统后台的用户,提供统一登录服务;

4、如果用户密码泄漏了,希望能报警通知用户重置密码;

……

假如我们不想自研复杂的身份认证系统,只想专注于业务研发和产品设计,这时你可以选择 Authing 作为身份认证中间件。我们可以将任意平台的应用接入到 Authing,还可自定义应用程序的登录方式,并选择适当的 SDK 或调用相关 API 来接入应用。

为何 Authing 看似做身份认证这项“简单”的功能,却深受资本喜爱?

01 瞄准 IDaaS,Authing 创办两年获三轮投资

在企业数字化转型的大趋势下,身份即服务(Identity as Service,简称IDaaS)成为云安全的重要组成部分,据 Fortune Business Insights 分析,2026 年底全球身份和访问管理市场预计将达到 247.6 亿美元,同比 2018 年增长率为 13.2%。

2019 年 6 月,三位年轻的 95 后创始人谢扬、李宇航、许子强瞄准 IDaaS 成立 Authing,并获得硅谷著名孵化器 PNP 种子轮投资。

2020 年 2 月,Authing 获得华创资本和奇绩创谈近千万元天使轮投资;

2021 年 1 月,Authing 宣布获得 GGV 纪源资本独家投资的 500 万美元 Pre-A 轮融资;

2021 年 8 月,Authing 入选福布斯亚洲的「最值得关注公司」百强榜单;

2021 年 10 月,Authing 宣布获得老虎环球基金领投,鼎晖VGC(创新与成长基金)、声网 Agora、老股东 GGV纪源资本和奇绩创坛跟投,共计 2300 万美元 A 轮融资。

 

如今,Authing 已经在全球拥有 200 多名员工,并已为中国石油、国家电网、元气森林、招商银行、日本丰田、德高集团等国内外优秀企业打造了高效的办公流程和安全的 IT 管理体系。

Authing 秉承“连接全球人与应用”的使命,提供单点登录、用户分析、扫码登录、多因素认证、行为审计、风险控制、跨平台设备管理、IoT 身份认证等功能。并兼容国际各类标准协议:OAuth2.0、OIDC、SAML、AD/LDAP、WS-Fed、JWT 等。此外,还有基于函数计算可以无限制拓展 Authing 能力的 Pipeline 。支持云交付和私有化部署方式,帮助企业和开发者千倍级提升生产效率。

02 云原生时代下,Authing 致力成为「云计算的身份基础设施」

最近十多年,云计算为技术发展带来巨大变革,云正吞噬世界。Authing 创始人谢扬表示,Authing 所做的事是将用户层和应用层通过云化方式托管,来做整个身份的解耦,提供安全、现代化、可信任、可复用的身份基础设施。

Authing 主要应用于员工身份管理和用户身份管理两个场景,并通过技术手段降低客户的研发成本,提升企业效率。

以员工身份管理为例,传统的员工身份系统往往会受到复杂性的限制,处于一种定制化、软件化的形态,而 Authing 的出现改变了这个局面。无需开发,集成企业内部系统,统一管控员工的身份权限,帮助企业构建安全的现代 IT 基础设施。据官方信息,Authing 最快可通过五行代码实现安全无缝的丰富认证方式(诸如第三方社交登录、扫码登录、跨端登录等),对开发者十分友好。

还为开发者提供身份认证 RPA、应用集成网关和通用登录组件(Guard),前者的作用是兼容老旧应用,这些老旧应用经常没有标准协议或无人维护,利用身份 RPA 和应用集成网关就可自动适配。Guard 是一种可嵌入的登录表单,可根据客户的需求进行配置。

03 Authing 集成平台,将连接近 2000 应用

不同于传统的 IAM 厂商,Authing 作为国内唯一的以开发者为中心的 IDaaS 服务商,以身份即服务的云计算视角,为应用程序提供身份验证、授权、用户管理和安全风控等服务,其基于多租户云原生架构,提供了面向数亿用户,兼具高性能、高安全的统一身份平台,在所有 SaaS 软件和用户中建立身份共享的社会性基础设施,利用「云加无边界安全」的思路解决了企业在数字化转型过程中遇到的身份挑战。

谢扬表示,所有企业都在构建软件或者采购软件,所有软件最离不开的就是身份,Authing 作为最重要的一个「轮子」,支持嵌入或集成到各种各样的应用中,业务效果从各自为战到高效互联,最后可以进行秒级决策。

Authing 构建了 APN(Authing Partner Network),APN 集成了市面上主流的应用,以帮助企业管理员和开发者更简单、高效的完成应用单点登录。据悉,Authing 已经集成了近百个应用,涵盖:协同办公、云计算、营销管理、开发工具、人力资源等多个领域。未来 Authing 将会致力实现的集成平台,囊括 12 个行业,近 2000 软件。

展望未来,谢扬希望 Authing 将来变成一种身份标准,在所有 SaaS 软件和用户中建立身份共享的社会性基础设施,连接所有人和应用。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/513189.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用c语言绘制自定义图形,Android使用自定义View绘图

使用自定义 View 绘图实例 MyViewCanvasDemo 自定义一个名为 MyView 的 View 类,并在其 onDraw() 方法中绘制简单的图像,运行效果如图 1 所示。图 1 简单的 View 绘图实例 MyViewCanvasDemo 没有使用布局文件,而是将自定义的 MyView 对象显示…

如何构建企业出海的“免疫力“?深入解读阿里云CDN安全能力

简介: 随着信息技术快速发展与应用,产业数字化和智能化趋势正日益加深,企业信息安全与防护被提升到前所有未有的高度。阿里云CDN经过10多年的技术发展时间,已逐步构筑一个边缘云的安全网络立体防护体系,包含了全链路安…

使用率激增 250%,这份报告再次将 Serverless 推向幕前

简介: 本文是对 Datadog 最新的一份 Serverless 报告的解读,欢迎大家留言讨论。 每项新技术的产生和演进过程中,都会有他自己的拥趸,也会有持怀疑论者。Serverless 的美在于他可以尽可能的解放客户在基础设施上的投入,…

dev用不了_跟风喊AMD YES?很多生产力项目,你必须用IU

大家好,我是小匠。现在的电脑市场中,高喊AMD YES几乎已经成为了一种政治正确了,尤其是在所谓的“生产力需求”的领域中。各大评测结果中也几乎都是AMD吊打Intel的局面。然而AU真的在所有生产力项目中都吊打IU吗?我可以负责任的告诉…

云计算到底是谁发明的?

作者 | 小枣君来源 | 鲜枣课堂(ID:xzclasscom)大家都在讨论云计算、云原生,那你知道云计算是谁发明的吗?说到云计算的起源,公众普遍认为,谷歌前 CEO 埃里克施密特是云计算概念的第一个提出者。2…

c语言静态变量存在堆还是栈,c 类 static 函数 什么样是静态变量?嵌入式C语言的堆栈管理如何实现...

C语言中静态变量是什么意思,有什么作用,static在数据类型前面表示什么最近刚看了C存储类的章节。所以来说说。C语言为变量提供了⑤种不同的存储模型,或者说是存储类。①个变量可以用存储时期描述,也可以用作用域描述,也…

如何专业化监控一个Kubernetes集群?

简介: 本文会介绍 Kubernetes 可观测性系统的构建,以及基于阿里云云产品实现 Kubernetes 可观测系统构建的最佳实践。 作者:佳旭 阿里云容器服务技术专家 引言 Kubernetes 在生产环境应用的普及度越来越广、复杂度越来越高,随之而…

如何构建一个拖垮整个公司的备份系统

简介: 在如今“数据即资产”的时代,有备才能无患。备份就像备胎,虽然大多人都知道备胎很重要,却很少有人检查。不发生点什么,你永远不知道TA对你有多重要。 原文链接 本文为阿里云原创内容,未经允许不得转…

6.7K Star 的知名开源项目源码,该怎么看?

作者 | 一只图雀来源 | 程序员巴士心理认知要到位首先要认识到,看源码是一个开始比较枯燥、同时时间跨度相对比较长的一个过程。所以看源码的第一步是找到自己想要了解领域、或者自己所在业务领域高度相关的项目,并且在这个领域比较出名,且维…

网站建设中 模板_网站建设之模板网站的缺点

随着网站建设市场的日益成熟,许多的自助建站平台纷纷涌入建站市场,甚至许多主机供应商也与一些自助建站平台达成了战略合作,买服务器赠送模板网站。那么我们进行网站建设时是选择专业建站公司的定制网站还是模板站呢?看完模板网站…

阿里云李飞飞:什么是云原生数据库

简介: 云原生是一种新型技术体系,是云计算未来的发展方向。今天,阿里云李飞飞将和我们分享何为云原生、云原生如何与分布式有机结合,以及云原生技术如何帮助客户迈入数字原生时代。 作者 | 飞刀 来源 | 阿里技术公众号 云原生是一…

stm32 adc 连续和扫描_技术分享 | STM32多个ADC模块同时采样转换的应用示例

在STM32家族里,多数系列芯片内含2到3个ADC模块,有的甚至更多,比方G4系列可以有5个ADC模块。其中,通道数因不同的系列或型号多少不等,几个到几十个的都有。有时,我们可能需要多个ADC模块同时工作&#xff0c…

云原生/低代码/数据科学/计算等方向内容整理志愿者招募了!

持续招募内容整理志愿者!云原生、数据科学、AI、低代码、计算等方向,有意愿的小伙伴,欢迎识别二维码提前报名哦。我们将持续为爱学习、有时间的小伙伴,提供多重福利!要求:1. 你需要具备一定学术背景&#x…

python计算运动会某个参赛选手的得分。数据保存在文件中_成绩计算电脑程序的使用说明...

成绩计算电脑程序的使用说明为了计算成绩,特制作这个电脑程序,说明如下:一、开发软件:Python二、使用说明:在电脑D盘根目录下建立两个excel文件,一个是1.xlsx,另一个是2.xlsx其中,1.…

android 创建文件夹_Android 动画小记

精简介绍Android中的动画,主要介绍用法。动画种类包括了:补间动画、逐帧动画、属性动画,前两者统称为视图动画。补间动画包括了平移、旋转、缩放和透明度四种,每种动画支持xml和代码设置。另外还有一种组合动画,就是将…

2021金蝶全球创见者大会成功举办, 500强企业共话EBC数字战斗力

11月27日,由金蝶主办的“2021全球创见者大会”成功举办。大会以“用数字战斗力,向管理要效益”为主题,求索不确定时代,EBC如何帮助500强及中小企业拥抱数字战斗力,构建企业韧性。 据了解,金蝶全球创见者大…

使用管控策略,设定多账号组织全局访问边界

简介: 企业上云多账号架构中,如何做到从上到下管理的同时,处理好员工的权限边界问题? 由多账号上云模式说起 多账号上云模式的产生 我们的企业客户上云,一般都是从尝试部署少量业务开始,然后逐步将更多业…

使用MaxCompute LOAD命令批量导入OSS数据最佳实践—STS方式LOAD开启KMS加密OSS数据

简介: MaxCompute使用load overwrite或load into命令将外部存储的数据(如:oss)导入到MaxCompute前的授权操作。 MaxCompute使用load overwrite或load into命令将外部存储的数据(如:oss)导入到M…

pca降维的基本思想_R语言进行PCA分析

点击上方「蓝字」关注我写在前面前面我们知道了降维分析学习了PCoA分析今天学习PCA分析...PCA(Principal Component Analysis),即主成分分析方法,是一种使用最广泛的数据降维算法。PCA的主要思想是将n维特征映射到k维上,这k维是全新的正交特征…

c语言线性分类回归库 台湾,最全的线性回归算法库总结—— scikit-learn篇

原标题:最全的线性回归算法库总结—— scikit-learn篇本文建议收藏后食用更加美味scikit-learn对于线性回归提供了比较多的类库,这些类库都可以用来做线性回归分析,本文就对这些类库的使用做一个总结,重点讲述这些线性回归算法库的…