共计 758 个字符,预计需要花费 2 分钟才能阅读完成。
登录操作演示
对立登录能力
JVS 整个零碎认证采纳 Oauth2 认证计划,目前反对目前登陆形式如下:
性能阐明
性能需要来源于企业的日常工作过程中,有太多的账号与明码须要记录,因互联网的应用习惯所致,很多客户提出了通过扫码认证登陆的模式,在便捷登陆的同时要保障信息安全的要求,也就是内部的账号 仅仅用于扫码登陆,其余的零碎相干信息属于外部零碎,钉钉登陆、微信登陆、企微登陆等等。
综上,需要,JVS 构建了对立认证平台,联合对立账户体系实现了三方利用的 对立登陆。如图所示,能够通过钉钉或者三方利用登陆
扫码登陆
挪动端登陆,下图是从钉钉进入零碎
零碎登录的背景图反对配置化,不同零碎不同租户能够采纳不同的登录背景图。
零碎实现
对立账户体系
JVS 实现的账户 体系如图所示,JVS 构建了对立的账号,账号能够关联用户的多种信息,包含三方账号关联的信息,用户根本信息等,如下图所示。
账号绑定
账号中保留 用户账号名称、邮箱、手机号等根本信息,也可对三方的账号进行关联绑定。
在绑定实现后,反对解绑,解绑后能够持续绑定三方账号。
多租户体系对立认证
JVS 反对多租户与多利用体系,每个租户能够设置不同利用,每个利用能够独立设置登陆形式,集合起来 租户 - 利用 - 登陆 = 多:多:多
租户利用登陆设置,勾选对应的登陆形式即可实现登陆设置。
根本信息设置如下,包含零碎名称,租户独立的域名设置,独立的登陆背景图与图标
钉钉、企微、公众号、LDAP 输出对应的信息后即可实现登陆。
总结:目前在 JVS 体系内所有原生利用都是反对多账号对立,其中包含“无忧·企业文档”、“无忧·企业打算”、“无忧·企业邮筒”、”无忧·视频会议”、”规定引擎”等。
在线 demo:http://frame.bctools.cn/
开源地址:https://gitee.com/software-mi…