下一代云端用户认证服务

下一代身份认证服务
Authing通过简单易用、可拓展的集成平台提供了复杂身份认证的解决方案,目标是保证每个月数以百万计的安全登录。为了达成这一目标,Authing在中国华南、华北双区域做了应用部署,保证了服务99.99%的可用性。

Authing的产品目标,是让用户用最少的时间和最少的代码拥有以下功能:

主流第三方OAuth配置接入;
基于Web的用户管理系统(权限管理、身份管理、基础CRUD);
跨平台多终端集成能力(Android、iOS、HTML5);
多语言SDK(JavaScript、Node、Java、Python、Swift、PHP);
基于HTTPS、JWT、MD5、SHA256、Salt和非对称加密的安全身份认证;
基于消息队列的邮件服务、基于Web的邮件模版配置服务以及自定义第三方邮件服务的能力;
基于指纹验证等的生物认证方式;
易集成、易拓展的插件系统和可编程规则接入;
用户登录地点、IP监控;
Authing的商业目标,是成为全球最大的云端身份认证服务(甚至统一互联网所有的身份认证),使互联网变得更加安全。服务行业可包括:B2B/B2E/B2C/CIAM/零售业/媒体/医疗保健/通讯等。

在未来,Authing会接入区块链保证更安全的服务。

内容导览
[TOC]

AaaS(Authentication as a Service)介绍
Authentication as a Service(AssS)是新一代云计算应用,在有些场合也被称作Identity as a Service(IDaaS)。AssS是由第三方提供的用于解决身份认证、用户管理等问题的云端基础设施。

AaaS提供了安全的准入许可和数据存储。当一名用户或一款应用试图访问受保护资源时,他必须提供认证资料。比如你若想使用Facebook必须提供账号密码,再比如在微信一些网页上进行投票时系统会获取你的微信个人资料。认证服务(Authentication Service)在这种场景下作为一个法官,保证合规的用户,拒绝非法的请求。当认证过程结束后,用户可以正常访问他们想要访问的资源或应用控制台。

认证服务一般需要支持多种语言:

Java - 用来开发Andorid或Web应用;
Node/Python/PHP - 用来开发后端应用;
JavaScript - 用来开发客户端应用;
Swift - 用来开发iOS应用;
除了语言层面的支持外,还应拥有富文本客户端、数据可视化支持来保证用户运营。


信息:
leinue
其他:
0
228

评论 :