Commit e9d7a627 authored by 马超's avatar 马超

doc: 1.2.50版本修改

parent c1965edc
...@@ -22,6 +22,8 @@ ...@@ -22,6 +22,8 @@
更多详情可参照升级说明文档:[LDP框架升级参考文档.md](安装文档/LDP框架升级参考文档.md) 更多详情可参照升级说明文档:[LDP框架升级参考文档.md](安装文档/LDP框架升级参考文档.md)
## 2021-11-17 ## 2021-11-17
版本号: **1.2.50** 版本号: **1.2.50**
...@@ -33,15 +35,104 @@ Feat: ...@@ -33,15 +35,104 @@ Feat:
1. 云存储上传、下载、添加参数桶实现 1. 云存储上传、下载、添加参数桶实现
2. 编码规则添加初始值以及初始字段 2. 编码规则添加初始值以及初始字段
3. 添加token解析工具类:TokenUtils 3. 添加token解析工具类:TokenUtils
4. 表ldp_uaa_app_client添加字段front_app_id,动态获取应用配置信息 4. 表ldp_uaa_app_client添加字段front_app_id
5. 添加查询用户信息接口,包含禁用状态的用户 5. 内部查询包含禁用用户信息接口
fix: fix:
1. 修复下载地址被截取问题 1. 修复下载地址被截取问题
2. 修复minio创建桶的逻辑 2. 修复minio创建桶的逻辑
3. skywalking日志拦截器
4. 检查header中是否有token如果存在则不设置 4. 检查header中是否有token如果存在则不设置
4. 修复ftpUtil初始化时不设置超时时间问题
**mcs-service**
`feat`
1. 重置密码验证码有效时间配置化
2. 基础数据提供动态更新接口,路径为/patch/{id}
3. 实现编码规则初始值逻辑
`fix`
1. 修复忘记密码界面相同密码报错问题
**uaa-service**
`feat`
1. 登录界面验证码设置配置化
2. 支持不重启动态加载js、css
3. 实现编码规则初始值逻辑
4. token中存入相关用户信息
`fix`
1. 修复token为空导致的空指针问题
2. 修复登录时的错误提示
3. 修复密码带有特殊字符不能登录的问题
**gateway-service**
`feat`
1. 网关过滤器动态获取认证应用配置信息
`fix`
1. 修改token过期时的错误提示
**job-service**
`feat`
1. 手动触发定时任务接口
`fix`
1. 修复定时任务存储失败
**mcs-ui**
`feat`
1. 忘记密码页面动态请求验证码过期时间
2. 重构忘记密码界面
3. 定时任务手动执行弹窗
4. 编码规则添加初始值、初始编码
5. 认证应用添加前端应用ID字段
6. 优化部分文字和布局
`fix`
1. 修复编码规则关键字有特殊字符的问题
**本次更新方式**
1. 替换ldp-manage/fatjar 目录下对应的jar包
2. 替换nginx中mcs的前端代码
3. 脚手架更新到1.2.50
- 云存储接口使用文档:[LDP第三方对象存储服务使用说明.md](开发文档/LDP第三方对象存储服务使用说明.md)
- 登录验证配置说明文档:[LDP框架登录验证配置说明.md](开发文档/LDP框架登录验证配置说明.md)
- token解析工具使用文档:[LDP框架Token工具类说明](开发文档/LDP框架Token工具类说明.md)
- UAA静态资源修改说明:[1.2.50版UAA静态资源修改说明.md](开发文档/1.2.50版UAA静态资源修改说明.md)
......
# 1.2.50版UAA静态资源修改说明
## 一、动态验证码
在login.html上面script标签中,给`window.uac`对象添加一个属性`showValidateCode`
```javascript
window.uac = {
......,
......,
showValidateCode: [[${showValidateCode}]]
};
```
`验证码`的父级div上添加一个id属性,值为`code-div`
```html
<div class="last-item" id="code-div">
<div class="item-check">
<!--<img class="" src="./image/check.png" width="15px" height="15px"/>-->
<div class="img-wrapper"><img src="check.png" th:src="@{templates/{tn}/{rc}/image/check.png(rc=${realmcode},tn=${templatename})}" width="100%" height="100%"/></div>
<input type="text" id="code_txt" name="code_txt" placeholder="请输入验证码"></input>
</div>
<div id="auth_code" >
<img class="imgcode" ></img>
</div>
</div>
```
### 二、不缓存静态资源
将生成随机数的表达式`${randomVersion}`修改为`${T(java.lang.Math).random()}`
给变更频繁的图片添加随机数表达式,例如:
```html
th:src="@{templates/{tn}/{rc}/image/bg2.png?v={v}(rc=${realmcode},tn=${templatename},v=${T(java.lang.Math).random()})}"
```
用最新的login.js替换旧版本的login.js
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment