我们收到某U9ERP系统客户需求:
该企业用户在ERP系统中已经有一套用户信息,包含账号密码手机号码等,在使用厦门艾科思移动报表平台时如果再设置一套用户信息系统,就会使得数据繁冗,难以管理。因此希望在移动报表系统中同步ERP用户信息的基础上,实现两套系统同账号密码登陆。艾科思移动报表平台具有强大的兼容性和可对接性,这个小问题已经被工程师轻松解决啦~
企业的用户信息(密码除外)已经同步到报表平台上,为了数据安全和减少数据量,使用脚本加密登陆的方式解决登陆密码问题。
该企业用户密码需要经过三次加密,第一次UTF-16加密,第二次MD5加密,第三次Base64加密,所以需要在员工输入账号密码登陆艾科思移动报表系统时,对密码进行三层加密后与企业数据库密码进行比对,完全一致后方可登陆。
艾科思报表系统后台的登陆脚本可以实现这个操作:
1.同步用户
打开艾科思报表平台后台,点击子账号下的同步用户按钮
使用脚本从企业数据库同步用户数据用户名、姓名、手机号码(未提取密码),每隔五分钟自动同步。
2.加密比对
由于未同步员工密码,所以登陆时要对员工输入的密码进行加密操作后与企业数据库比对一致才能登陆成功
进入平台管理页面
点击系统设置,打开登陆脚本,开启用户登陆脚本,编辑脚本,对用户输入密码进行脚本加密,以下是某用户实例:
完成以上步骤,就可以实现用户账户信息同步了。
使用艾科思报表平台脚本加密登陆能够轻松与ERP系统用户信息的对接,实现ERP系统和报表系统同账号密码登陆,可以有效降低系统负荷,提高企业用户信息安全,加快移动报表响应速度。