更新日期: 2019/6/12 13:47
- 本次版本主要针对安全方面做了升级,更新如下
- 添加了HTTPS的支持,具体使用方法参考【常见问题】
- 添加配置文件加密,具体使用方法参考【常见问题】
- 将token与登录的IP进行绑定,防止token泄漏后被滥用
- 登录、注册、修改密码等操作的密码使用了SHA256算法加密传输,防止密码明文泄漏
- 去除默认调用接口参数t
- 修复若干由finBugs插件扫描的bug
- 添加 com.ustcinfo.ishare.eip.admin.common.utils.HttpUtils 工具类,用于发送get、post请求,支持https
- 新增Tab多标签开关,具体参考【系统管理】/ 【基础设置】/【系统信息】
- 修复滚动条出现在顶部header区域问题
- 修改左侧菜单宽度为200px,旧版本为230px (调研了多个系统发现200px算是够用了)
- element-ui 版本升级(2.8.2 -> 2.9.1)
- swagger-ui 生成的接口文档输入正确的用户名、密码才能查看,生产环境关闭(默认 admin / admin)
- druid SQL查看增加用户名、密码验证(默认 admin / admin)
- 修改前台页面调用接口工具类,以更加简单方式调用(大约节省一半代码量)
- 修复其他若干小问题
http工具类使用方法
// post 方法
this.$post(`/sys/user/update`, {
'userId': this.dataForm.id || undefined,
'username': this.dataForm.userName
}).then(data => {
// 后台返回数据
})
// get方法
this.$get('/sys/user/list', {
'page': this.pageIndex,
'limit': this.pageSize,
'searchKey': this.dataForm.searchKey
}).then(data => {
// 后台返回数据
})