Skip to content

Commit f1a4c11

Browse files
Merge pull request #69 from geekidea/dev
🇨🇳 1.3.0.RELEASE shiro+jwt
2 parents 65e3fb4 + 8fb4bfc commit f1a4c11

File tree

4 files changed

+23
-4
lines changed

4 files changed

+23
-4
lines changed

Diff for: CHANGELOG.md

+19
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,35 @@
33
## [V1.3.0-RELEASE] 2019.10.06
44

55
### ⭐️ New Features
6+
- 集成Apache Shiro安全框架
7+
- 集成JWT 跨域身份验证解决方案
68

79
### ⚡️ Optimization
10+
- 优化代码生成模块格式
11+
- mybatis控制台打印SQL执行语句及结果集
12+
- Redis使用Jackson序列化 `RedisTemplateConfig` `GenericJackson2JsonRedisSerializer`
13+
- 删除security目录
14+
- [修改sys_user表结构](https://github.com/geekidea/spring-boot-plus/blob/master/docs/db/mysql_spring_boot_plus.sql)
815

916
### 📝 Added/Modified
17+
- Add `SpringBootPlusFilterConfig` 过滤器配置类
18+
- Add `SpringBootPlusException`,`DaoException` 自定义异常类
19+
- Add `ShiroConfig`, `ShiroPermissionConfig`, `ShiroProperties` Shiro配置类
20+
- Add `JwtCredentialsMatcher`, 'JwtFilter', 'JwtProperties', 'JwtRealm', 'JwtToken' JWT配置
21+
- Add `LoginRedisService`, 'LoginRedisServiceImpl' Redis登陆缓存处理
1022

23+
### 🐞 Bug Fixes
24+
- fix startup.sh启动jar指定logback.xml
1125

1226
### 📔 Documentation
27+
- [https://springboot.plus/guide/shiro-jwt.html](https://springboot.plus/guide/shiro-jwt.html)
1328

1429
### 🔨 Dependency Upgrades
1530
- Upgrade to `Fastjson` 1.2.61
31+
- Add `shiro-spring-boot-starter` `1.4.1`
32+
- Add `java-jwt` `3.8.3`
33+
- Add `mapstruct`, `mapstruct-processor` `1.3.0.Final` 对象属性复制
34+
- Add `ini4j` `0.5.4` ini格式文件处理
1635

1736

1837
## [V1.2.3-RELEASE] 2019.09.09 :computer:

Diff for: README-zh.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ commons-codec | 1.13 | 加密解密等工具包 |
7171
commons-collections4 | 4.4 | 集合工具包 |
7272
reflections | 0.9.11 | 反射工具包 |
7373
hibernate-validator | 6.0.17.Final | 后台参数校验注解 |
74-
Shiro | 1.4.0 | 权限控制 |
74+
Shiro | 1.4.1 | 权限控制 |
7575
JWT | 3.8.3 | JSON WEB TOKEN |
7676
hutool-all | 4.6.4 | 常用工具集 |
7777
lombok | 1.18.8 | 注解生成Java Bean等工具 |

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ commons-codec | 1.13 | Apache Toolkit such as encryption and decryption |
7373
commons-collections4 | 4.4 | Apache collections toolkit |
7474
reflections | 0.9.11 | Reflection Toolkit |
7575
hibernate-validator | 6.0.17.Final | Validator toolkit |
76-
Shiro | 1.4.0 | Permission control |
76+
Shiro | 1.4.1 | Permission control |
7777
JWT | 3.8.3 | JSON WEB TOKEN |
7878
hutool-all | 4.6.4 | Common toolset |
7979
lombok | 1.18.8 | Automatically plugs |

Diff for: pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
<spring-boot-admin.version>2.1.6</spring-boot-admin.version>
6767
<hutool.version>4.6.4</hutool.version>
6868
<junit.version>4.12</junit.version>
69-
<ini.version>0.5.4</ini.version>
69+
<ini4j.version>0.5.4</ini4j.version>
7070
<mapstruct.version>1.3.0.Final</mapstruct.version>
7171
<shiro.version>1.4.1</shiro.version>
7272
<jwt.version>3.8.3</jwt.version>
@@ -271,7 +271,7 @@
271271
<dependency>
272272
<groupId>org.ini4j</groupId>
273273
<artifactId>ini4j</artifactId>
274-
<version>${ini.version}</version>
274+
<version>${ini4j.version}</version>
275275
</dependency>
276276

277277
<!-- 对象属性复制 -->

0 commit comments

Comments
 (0)