亿信ABI
当前版本:5.6.1

UKEY登录

1.Ukey登录功能开启

直接修改下面的配置文件放入war包中或启动后中途修改资源管理器下的文件

war包下路径:config/ukey/ukey.properties

资源管理器下路径:/root/products/eacl/ukey.properties (可先启动之后修改此配置重新启动服务器启动和关闭Ukey功能)

文件内容:ukey.properties

enable=true

开启Ukey登录后登录页面会显示ukey输入框,如下图所示:

2.使用Ukey登录

开启Ukey登录后,用户需下载Ukey客户端,并插入Ukey设备。

Ukey客户端:

客户端正确显示界面如下,默认密码为123456用户可在客户端手动修改密码:

进入环境登录页输入账号、密码及Ukey密码进行登录,第一次会自动进行绑定账号及此Ukey的关系,后面只能该账号用这个Ukey设备(除非解绑Ukey)

若用户登录时此Ukye已绑定其他用户会给出相应提示,如下图所示:

3.Ukey解绑

3.1普通用户Ukey解绑

管理员或拥有用户机构完全控制权限用户,可在机构用户界面鼠标右键选择需要解绑Ukey用户进行解绑,如下图所示:

3.2管理员Ukey解绑

管理员可进入个人设置中修改密码界面解绑Ukey,点击修改密码界面“保存”按钮旁边“解绑ukey”按钮,点击后弹出对话框:是否确定解绑ukey并注销登录。

4.Ukey门户登录页自定义设计

1、新建一个登录页,这里以模板登录页为例,如下所示:

2、在密码下面拖入一个简单面板,里面放入图片组件和输入框组件(和上面密码布局一样),将输入框组件的代码设置为:loginUkey (注意:这个不能是其它命名)。

设计技巧:1.编辑态F12可以调整设计区域的组件样式。2.源码里面也可以进行修改(源码修改注意备份,保存前需要预览看有无报错)

Ukey图片地址:

../../vfs/root/products/eportal/pcportal/resources/templates/login/public/ukey.png

3、加入loginUkey元素属性,脚本及位置如下图所示:

//加入ukey输入框元素

    login_ukey = getElement("loginUkey");

4、如果需要像登录页一样支持显示验证码和不显示验证码区域,需要调整登录按钮间距,脚本如下:(没有可忽略这步骤)

5、预览看看有没报错,没报错保存即可,预览就能测试输入账号、密码和Ukey密码能否登录成功。

6、将设计的Ukey门户登录页设置成系统登录页,如下所示。

注意:如果错误设置没有Ukey的登录页导致无法登录,可使用地址+ /web/eacl/login.do?isSysLoginPage=true   进入到系统登录页登录进去还原。

已做好的Ukey登录页门户参考源码,如下所示:

(可导入替换自己的login.esp)

5.特殊情况处理

1、管理员丢失自己的Ukey,可以执行以下sql进行删除管理员绑定的Ukey信息,删除后需重启服务器。

可执行SQL删除管理员绑定Ukey

单体:delete from  ABI56_EACL_UKEY where userid_ =  '用户id'

微服务:delete from  ESC56_EACL_UKEY where userid_ =  '用户id'

2、如果错误设置没有Ukey的登录页导致无法登录。

可使用地址+ /web/eacl/login.do?isSysLoginPage=true  进入到系统登录页登录进去还原。

附件列表

0

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇三权分立

下一篇秘钥管理

请先登录