你也使用过这款产品吗?欢迎分享你的见解
与大家分享你的见解、观点、比较或使用心得
雷达评级
A
用户规模
-
产品上线
-
版本: V1.0 | 交付方式: 解决方案 |
适用于: Linux | 上架日期: 2020-08-11 |
背景 高等教育出版社(以下简称“高教”)掌管了中国高校几乎所有的印刷业务,旗下拥有数十个平台,分别由不同的团队开发,需要一个内部SSO系统管理所有的用户登录/注册,同时要无缝衔接到之前的系统上。 在使用Authing之前,我们曾签了一个外包项目,但是执行的不是很好。使用Authing之后,经过Authing团队的培训,我们很快将Authing应用到了我们的业务中。 -杨主任 挑战及解决方案 首要挑战:原平台账户的迁移问题 对接原有平台的第一步,首先是要有用户数据,因此,需要先在Authing平台上创建对应平台的对应应用,然后将对应平台的用户迁入进Authing。这一步,Authing提供了API,因此没有什么技术上的难度。 但难点在于如何导入原平台的密码,任何一个安全性过关的网站,其密码一定是经过加密存储到数据库中的,这意味着即使是网站管理员也无法知道用户的密码是什么。对于这个问题,Authing单独为高教提供了JavaScript标签,让用户在第一次使用Authing登录时修改密码(一般来说,用户不会感到异常),这样就实现了无缝对接。 其他挑战:应用间的用户需要可以互相查看 这个功能是Authing没有提供的功能,不过Authing团队对此作了定制,满足了客户的需求。 受益之处 如果我们招人做,先不说能不能满足需求,人力成本、沟通之类的也很麻烦,是个漫长的周期,还不排除离职 他们离职之后系统仍需要维护。可以说,Authing帮我们打消了疑虑的同时也帮我们解决了麻烦。- 杨主任 排除了不必要工作 以最小成本,最快的速度统一了内部平台 得到了Authing团队的官方培训和系统部署
背景 在2018年,小程序毫无疑问成为了一个流行平台,许多互联网创业者的首选不再是APP,而是小程序。“你的生日”(以下简称BirthCaker)便是这么一个案例。 BirthCaker是一款B2B2C电商应用,专注于蛋糕领域的在线商城,以“蛋糕在线定制”为核心切入点。其团队拥有较强的引流能力,其自主研发的「玩店」系统可以为真实店铺带来数十倍的营业收入。因为拥有此项能力,所以BirthCaker有了一个天然的营销优势。创始人考虑到系统负荷和安全问题,采用了Authing来管理用户。 Authing为我们的工程师节省了大量不必要的开发时间,得以让团队专注于业务实现和用户体验,大幅加快了系统开发速度。同时为我们带来了非常好的安全保证,是一个非常有价值的产品。 -Steven.Y, CEO, 「你的生日」 挑战及解决方案 首要挑战:三端用户管理 BirthCaker是一个B2B2C的应用,意味着它至少有三端用户: 买家 卖家 管理员 这同时也意味着需要实现三端用户的登录/注册/管理功能。为了能够快速完成这三端用户的管理/认证工作,BirthCaker使用了Authing的应用创建功能,将三端用户从物理上隔开,完美的满足了需求。 二次挑战:微信登录 BirthCaker的卖家入口是通过微信进行登录的,使用Authing的「第三方OAuth」功能后,节省了数倍的时间完成了OAuth功能的开发,使BirthCaker的工程师快速进入了业务开发阶段。 三次挑战:将Authing嵌入进小程序 我们知道,小程序的API必须要通过腾讯的审核,但是在使用Authing API的时候无法让腾讯审核,所以我们使用web-view组件避开了这层限制,通过让web-view和小程序进行交互,完成了通过Authing进行注册的功能。在处理获取了小程序信息后进行登录的逻辑时,BirthCaker通过Authing提供的unionid登录功能,使用户不使用邮箱和手机也可以进入Authing系统,从而贯通了整个流程 四次挑战:多个登录方法的杂糅问题 在自己做用户系统的时候,往往需要手机/邮箱/用户名/OAuth等多种登录方式,这就需要设计很多的逻辑来实现,而这一切,仅仅通过调用Authing的SDK即得到了解决。
你也使用过这款产品吗?欢迎分享你的见解
与大家分享你的见解、观点、比较或使用心得