开发者看过来,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 軟件和用戶中建立身份共享的社會性基礎設施,連接所有人和應用。
?
總結
以上是生活随笔為你收集整理的开发者看过来,5 行代码实现身份认证,Authing 如何做到的?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从工具到平台|默安科技研发安全一体化管理
- 下一篇: Kubernetes 的自动伸缩你用对了