diff --git a/README.md b/README.md
index 66b7d95c7015b3d0a3b62bb194dd1ec74254c8dd..2c80c4d4a9a95708577ef9497a52089ee792778e 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,9 @@
# zlt-microservices-platform
-
-
+
+
+
diff --git a/pom.xml b/pom.xml
index ba9290ff703f913e41a749099ad92006c38e5a52..4f2b0325a70b423cf176c75d8aa03fe5fba27d96 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
4.0.0
com.zlt
central-platform
- 5.0.0
+ 5.1.0
pom
@@ -14,7 +14,7 @@
UTF-8
8
2021.1
- 2.5.6
+ 2.5.7
2020.0.4
4.4
2.9.2
diff --git a/zlt-business/code-generator/pom.xml b/zlt-business/code-generator/pom.xml
index 39c8a297e15e72c077566f98722e8f4e6578fd85..58681dd94700b59c7107bd0d8d5f7a5cafd0d3af 100644
--- a/zlt-business/code-generator/pom.xml
+++ b/zlt-business/code-generator/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-business
- 5.0.0
+ 5.1.0
code-generator
diff --git a/zlt-business/file-center/pom.xml b/zlt-business/file-center/pom.xml
index 3642142d8cd0ff8bc5967c326d8f1d576bbabb49..75cb71812403de7809d70052a230f53c84c4cdbd 100644
--- a/zlt-business/file-center/pom.xml
+++ b/zlt-business/file-center/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-business
- 5.0.0
+ 5.1.0
file-center
文件中心
diff --git a/zlt-business/pom.xml b/zlt-business/pom.xml
index 227f63c9d93376b12ce4686f081f2534ae6dd909..b495fe22686dcec144306aab151308abbd015241 100644
--- a/zlt-business/pom.xml
+++ b/zlt-business/pom.xml
@@ -4,7 +4,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
zlt-business
业务中心
diff --git a/zlt-business/search-center/pom.xml b/zlt-business/search-center/pom.xml
index 73a33a8af04727b1237f57f8559f7af6a1725d20..bcb1b507f872e64985032dbf95661160146298d8 100644
--- a/zlt-business/search-center/pom.xml
+++ b/zlt-business/search-center/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-business
- 5.0.0
+ 5.1.0
search-center
搜索中心
diff --git a/zlt-business/search-center/search-client/pom.xml b/zlt-business/search-center/search-client/pom.xml
index 5dc15dc9d928926273324b446666bdfff2432644..035912e0d5a52031332837f89733368f1b42a49a 100644
--- a/zlt-business/search-center/search-client/pom.xml
+++ b/zlt-business/search-center/search-client/pom.xml
@@ -4,7 +4,7 @@
com.zlt
search-center
- 5.0.0
+ 5.1.0
search-client
搜索中心客户端
diff --git a/zlt-business/search-center/search-server/pom.xml b/zlt-business/search-center/search-server/pom.xml
index 93bdf520c5c92c2eea9178c58e19413cc0d92327..84f34498e79906218abbe010a8ff7a284ff1845e 100644
--- a/zlt-business/search-center/search-server/pom.xml
+++ b/zlt-business/search-center/search-server/pom.xml
@@ -4,7 +4,7 @@
com.zlt
search-center
- 5.0.0
+ 5.1.0
search-server
搜索中心服务端
diff --git a/zlt-business/user-center/pom.xml b/zlt-business/user-center/pom.xml
index 2b1deea520f1fd25405b68fca3e39866211b619e..85560895570e2f7926182bb56ad3c1341cec1a64 100644
--- a/zlt-business/user-center/pom.xml
+++ b/zlt-business/user-center/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-business
- 5.0.0
+ 5.1.0
user-center
用户中心
diff --git a/zlt-commons/pom.xml b/zlt-commons/pom.xml
index c6f25c1dd37f60f1ff4e359e3af00c7b643c905b..7ef16f85585a484e189f270446f7f76293593134 100644
--- a/zlt-commons/pom.xml
+++ b/zlt-commons/pom.xml
@@ -4,7 +4,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
zlt-commons
通用组件
diff --git a/zlt-commons/zlt-auth-client-spring-boot-starter/pom.xml b/zlt-commons/zlt-auth-client-spring-boot-starter/pom.xml
index 07e59446c128eb19224c0f0233bb693c90a598f3..83051b2b7d3d843b971602fcc5b9708eab6460a2 100644
--- a/zlt-commons/zlt-auth-client-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-auth-client-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-commons/zlt-common-core/pom.xml b/zlt-commons/zlt-common-core/pom.xml
index a23f104cf1eb67ae7f98dcad9ce10ce81c96ad06..e6710405476ba3c7e142931e6247472065b6f100 100644
--- a/zlt-commons/zlt-common-core/pom.xml
+++ b/zlt-commons/zlt-common-core/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
zlt-common-core
公共通用组件
diff --git a/zlt-commons/zlt-common-core/src/main/java/com/central/common/constant/CommonConstant.java b/zlt-commons/zlt-common-core/src/main/java/com/central/common/constant/CommonConstant.java
index 11f9b956e95ba2e457fcd9d1dd4a42668702efeb..71f50e0837fe5c5bbd5daaba34ca1bdfdcef61d8 100644
--- a/zlt-commons/zlt-common-core/src/main/java/com/central/common/constant/CommonConstant.java
+++ b/zlt-commons/zlt-common-core/src/main/java/com/central/common/constant/CommonConstant.java
@@ -10,7 +10,7 @@ public interface CommonConstant {
/**
* 项目版本号(banner使用)
*/
- String PROJECT_VERSION = "5.0.0";
+ String PROJECT_VERSION = "5.1.0";
/**
* token请求头名称
diff --git a/zlt-commons/zlt-common-spring-boot-starter/pom.xml b/zlt-commons/zlt-common-spring-boot-starter/pom.xml
index 729bd71874d1b24aae88bc946c71b4f5b17e6b7d..472cdba92985099c251a4a6987ded8602f457dd1 100644
--- a/zlt-commons/zlt-common-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-common-spring-boot-starter/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
zlt-common-spring-boot-starter
公共通用组件
diff --git a/zlt-commons/zlt-db-spring-boot-starter/pom.xml b/zlt-commons/zlt-db-spring-boot-starter/pom.xml
index 6f3db401adec4f2fe91b8347dce09dfe947e4ce9..e10a852b7ff8f98b8e3ea5531dcc094d8559e56f 100644
--- a/zlt-commons/zlt-db-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-db-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-commons/zlt-elasticsearch-spring-boot-starter/pom.xml b/zlt-commons/zlt-elasticsearch-spring-boot-starter/pom.xml
index 72016e3fcc9e247bbe0439f0cb9973e9b0f6e887..9790eb692606d846903c664c534eb551fe0b5acf 100644
--- a/zlt-commons/zlt-elasticsearch-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-elasticsearch-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-commons/zlt-loadbalancer-spring-boot-starter/pom.xml b/zlt-commons/zlt-loadbalancer-spring-boot-starter/pom.xml
index 444253f103ff1c833994535fea51cfacb3343ebd..1917f9e7059b0cf00b2ab933e4bfa1196adeb9e6 100644
--- a/zlt-commons/zlt-loadbalancer-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-loadbalancer-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-commons/zlt-log-spring-boot-starter/pom.xml b/zlt-commons/zlt-log-spring-boot-starter/pom.xml
index cbe7f408e653ec7063cb33735f69970503bb1b7e..a90d7950e718a036f5553b46e710a93387093662 100644
--- a/zlt-commons/zlt-log-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-log-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-commons/zlt-oss-spring-boot-starter/pom.xml b/zlt-commons/zlt-oss-spring-boot-starter/pom.xml
index 2c7e2f3d0c022cf718b2ad56459ad98f3f0d4569..9eb4fa710609b4c7a2f6372959cbb50d0452ee50 100644
--- a/zlt-commons/zlt-oss-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-oss-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-commons/zlt-redis-spring-boot-starter/pom.xml b/zlt-commons/zlt-redis-spring-boot-starter/pom.xml
index 1442ba69590d3cb26e633b32e66bd139b568e8cc..66b583c7ebc98c5b7732338e8a05e710045aa465 100644
--- a/zlt-commons/zlt-redis-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-redis-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-commons/zlt-sentinel-spring-boot-starter/pom.xml b/zlt-commons/zlt-sentinel-spring-boot-starter/pom.xml
index 0a336c9985bd90e49a8911047495334ed14f0a9b..3b9c02c39c65efea0fc93be3afb81b5c0b2df0c7 100644
--- a/zlt-commons/zlt-sentinel-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-sentinel-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-commons/zlt-swagger2-spring-boot-starter/pom.xml b/zlt-commons/zlt-swagger2-spring-boot-starter/pom.xml
index f66da34e118cdbbad9c53f8de5f7bc6a1be57607..95543d098457538186db74c4770e8f64464c417b 100644
--- a/zlt-commons/zlt-swagger2-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-swagger2-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-commons/zlt-zookeeper-spring-boot-starter/pom.xml b/zlt-commons/zlt-zookeeper-spring-boot-starter/pom.xml
index 59b806af4db369e2e962b0d79551fd29f046a120..0ab4ca5989e66c398cca76209c2d32709ed3fd2b 100644
--- a/zlt-commons/zlt-zookeeper-spring-boot-starter/pom.xml
+++ b/zlt-commons/zlt-zookeeper-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
zlt-commons
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-config/pom.xml b/zlt-config/pom.xml
index 7484be1d073cce082afc7753483f88a12dd554c5..13e7127c80df620a2e1c27568886e252649aab14 100644
--- a/zlt-config/pom.xml
+++ b/zlt-config/pom.xml
@@ -5,7 +5,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
4.0.0
jar
diff --git a/zlt-demo/dubbo-demo/pom.xml b/zlt-demo/dubbo-demo/pom.xml
index c14a6421d3f779d07fae88cd80078a2d2c41df5f..70844ff8d808a840a8c2b25cee591f77f38bca5f 100644
--- a/zlt-demo/dubbo-demo/pom.xml
+++ b/zlt-demo/dubbo-demo/pom.xml
@@ -6,7 +6,7 @@
com.zlt
zlt-demo
- 5.0.0
+ 5.1.0
dubbo-demo
diff --git a/zlt-demo/pom.xml b/zlt-demo/pom.xml
index f8022a17f7d32073d7ed1a1feec6886e2a7bf238..1429ed9b1efc02eeef95ad9089e9cccf7b7c2b1a 100644
--- a/zlt-demo/pom.xml
+++ b/zlt-demo/pom.xml
@@ -4,7 +4,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
zlt-demo
pom
diff --git a/zlt-demo/rocketmq-demo/pom.xml b/zlt-demo/rocketmq-demo/pom.xml
index a0a7b88f7178b0583fad053115f03efa23edb476..77d97a7e90b0ec3598388e746218dae62b0c8373 100644
--- a/zlt-demo/rocketmq-demo/pom.xml
+++ b/zlt-demo/rocketmq-demo/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-demo
- 5.0.0
+ 5.1.0
rocketmq-demo
pom
diff --git a/zlt-demo/rocketmq-demo/rocketmq-consume/pom.xml b/zlt-demo/rocketmq-demo/rocketmq-consume/pom.xml
index 2c91690a8271ef1641e1886cdd4ef21da8468485..ddbd3398aec6435681f2282c0dd20af6501c46de 100644
--- a/zlt-demo/rocketmq-demo/rocketmq-consume/pom.xml
+++ b/zlt-demo/rocketmq-demo/rocketmq-consume/pom.xml
@@ -4,7 +4,7 @@
com.zlt
rocketmq-demo
- 5.0.0
+ 5.1.0
rocketmq-consume
rocketMQ消费者demo
diff --git a/zlt-demo/rocketmq-demo/rocketmq-produce/pom.xml b/zlt-demo/rocketmq-demo/rocketmq-produce/pom.xml
index 52d8b3f9550202c336831dd119f01fa2f61a68aa..ae47bd070312c0ddcb044ef42453b4ca75d57e2b 100644
--- a/zlt-demo/rocketmq-demo/rocketmq-produce/pom.xml
+++ b/zlt-demo/rocketmq-demo/rocketmq-produce/pom.xml
@@ -4,7 +4,7 @@
com.zlt
rocketmq-demo
- 5.0.0
+ 5.1.0
rocketmq-produce
rocketMQ生产者demo
diff --git a/zlt-demo/rocketmq-demo/rocketmq-transactional/pom.xml b/zlt-demo/rocketmq-demo/rocketmq-transactional/pom.xml
index 744cd5fe674b6cb55037a5cfaa7c77bb038747b7..2f4e5ad705b9c308a4c77efa23b885e50b6c6bca 100644
--- a/zlt-demo/rocketmq-demo/rocketmq-transactional/pom.xml
+++ b/zlt-demo/rocketmq-demo/rocketmq-transactional/pom.xml
@@ -4,7 +4,7 @@
com.zlt
rocketmq-demo
- 5.0.0
+ 5.1.0
rocketmq-transactional
rocketMQ事务消息demo
diff --git a/zlt-demo/seata-demo/account-service/pom.xml b/zlt-demo/seata-demo/account-service/pom.xml
index c52197a024cbebc8c2a65ae68798a5d19c2cfe70..cd20ba643a22902a890d58413cae4d9e6fc2af7a 100644
--- a/zlt-demo/seata-demo/account-service/pom.xml
+++ b/zlt-demo/seata-demo/account-service/pom.xml
@@ -5,7 +5,7 @@
com.zlt
seata-demo
- 5.0.0
+ 5.1.0
account-service
diff --git a/zlt-demo/seata-demo/business-service/pom.xml b/zlt-demo/seata-demo/business-service/pom.xml
index 4b8b2234a812938077d76965653061cbffb3ab50..c1e38ee9e0356c01d096015a46650ec494236e52 100644
--- a/zlt-demo/seata-demo/business-service/pom.xml
+++ b/zlt-demo/seata-demo/business-service/pom.xml
@@ -5,7 +5,7 @@
com.zlt
seata-demo
- 5.0.0
+ 5.1.0
business-service
diff --git a/zlt-demo/seata-demo/order-service/pom.xml b/zlt-demo/seata-demo/order-service/pom.xml
index 49eb51a3360e8df86763cdadb42ab0184f65b0b4..23f92d41593a1c7701a3d719bd27309c85982315 100644
--- a/zlt-demo/seata-demo/order-service/pom.xml
+++ b/zlt-demo/seata-demo/order-service/pom.xml
@@ -5,7 +5,7 @@
com.zlt
seata-demo
- 5.0.0
+ 5.1.0
order-service
diff --git a/zlt-demo/seata-demo/pom.xml b/zlt-demo/seata-demo/pom.xml
index 8e089101b69088d5411f3521db2a83837680b544..91c6ff2a6af6897bfcef03797966f9ecd1cdd289 100644
--- a/zlt-demo/seata-demo/pom.xml
+++ b/zlt-demo/seata-demo/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-demo
- 5.0.0
+ 5.1.0
seata-demo
seata分布式事务demo
diff --git a/zlt-demo/seata-demo/seata-common-starter/pom.xml b/zlt-demo/seata-demo/seata-common-starter/pom.xml
index f43bc358f9e0bae38551e37797b13e03ea4f2320..ed2bd6ff9b70e8d2c4147b0e9bbb44ced31087e1 100644
--- a/zlt-demo/seata-demo/seata-common-starter/pom.xml
+++ b/zlt-demo/seata-demo/seata-common-starter/pom.xml
@@ -5,7 +5,7 @@
com.zlt
seata-demo
- 5.0.0
+ 5.1.0
seata-common-starter
diff --git a/zlt-demo/seata-demo/storage-service/pom.xml b/zlt-demo/seata-demo/storage-service/pom.xml
index 7517b1a330d344b53f5da9619edaf957dfd3998f..6111086558eee365e0e619560c59f0de2a0690b7 100644
--- a/zlt-demo/seata-demo/storage-service/pom.xml
+++ b/zlt-demo/seata-demo/storage-service/pom.xml
@@ -5,7 +5,7 @@
com.zlt
seata-demo
- 5.0.0
+ 5.1.0
storage-service
diff --git a/zlt-demo/sharding-jdbc-demo/pom.xml b/zlt-demo/sharding-jdbc-demo/pom.xml
index 4047e01c68215c733dba2cb587ae3ff52963cd0d..f1264de744f15c7dc278b3b373ec775303ec561c 100644
--- a/zlt-demo/sharding-jdbc-demo/pom.xml
+++ b/zlt-demo/sharding-jdbc-demo/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-demo
- 5.0.0
+ 5.1.0
sharding-jdbc-demo
sharding-jdbc分库分表demo
diff --git a/zlt-demo/sso-demo/README.md b/zlt-demo/sso-demo/README.md
index f31e384ec4abb554daf2d68ff3c9c0ffdcf3a7aa..05d8ba7d977625104942cf452a4c3eb9dc2aced9 100644
--- a/zlt-demo/sso-demo/README.md
+++ b/zlt-demo/sso-demo/README.md
@@ -1,4 +1,4 @@
* **ss-sso**:使用springSecurity来实现自动单点登录,非前后端分离
-* **web-sso**:前后端分离的单点登录
-* **oidc-sso**:拥有独立用户体系的系统,使用OIDC协议的单点登录
+* **web-sso**:前后端分离的单点登录与单点登出
+* **oidc-sso**:拥有独立用户体系的系统,使用OIDC协议的单点登录与单点登出
diff --git a/zlt-demo/sso-demo/oidc-sso/README.md b/zlt-demo/sso-demo/oidc-sso/README.md
index 154bfec81cd21b8230ea786da886c4e0f4646c0c..672698d86520c5ef79232c38681215b0c0484f67 100644
--- a/zlt-demo/sso-demo/oidc-sso/README.md
+++ b/zlt-demo/sso-demo/oidc-sso/README.md
@@ -1,10 +1,17 @@
## **详细的原理和注意事项请查看**
-[OIDC协议单点登录](https://www.kancloud.cn/zlt2000/microservices-platform/2278851)
+- [OIDC协议单点登录](https://www.kancloud.cn/zlt2000/microservices-platform/2278851)
+
+- [单点登出详解](https://www.kancloud.cn/zlt2000/microservices-platform/2539642)
+
+
## oauth-center数据库执行以下sql
```sql
alter table oauth_client_details add support_id_token tinyint(1) DEFAULT 1 COMMENT '是否支持id_token';
alter table oauth_client_details add id_token_validity int(11) DEFAULT 60 COMMENT 'id_token有效期';
+
+update oauth_client_details set additional_information = '{"LOGOUT_NOTIFY_URL_LIST":"http://127.0.0.1:8082/logoutNotify"}'
+where client_id = 'webApp';
```
## 启动以下服务
@@ -12,14 +19,16 @@ alter table oauth_client_details add id_token_validity int(11) DEFAULT 60 COMMEN
1. zlt-uaa:统一认证中心
2. user-center:用户服务
3. sc-gateway:api网关
-4. oidc-sso:单点登录demo(app应用)
-5. ss-sso:单点登录demo(zlt应用)
+4. oidc-sso:单点登录demo(webApp应用)
+5. web-sso:单点登录demo(app应用)
## 测试步骤
-1. 登录zlt应用:
- 通过地址 http://127.0.0.1:8080 先登录zlt应用
+1. 登录app应用:
+ 通过地址 http://127.0.0.1:8081 先登录app应用
2. 访问app应用(单点成功):
- 在浏览器打开一个新的页签(共享session),通过地址 http://127.0.0.1:8081/index.html 访问zlt应用静态页面,单点登录成功显示当前登录用户名、应用id、token信息
\ No newline at end of file
+ 在浏览器打开一个新的页签(共享session),通过地址 http://127.0.0.1:8082/ 访问webApp应用,单点登录成功显示当前登录用户名、应用id、token信息
+3. 再次切换回app应用 http://127.0.0.1:8081 页面点击登出按钮,登出app应用
+4. 回来webApp应用 http://127.0.0.1:8082 刷新页面,返回登录页面(单点登出成功)
\ No newline at end of file
diff --git a/zlt-demo/sso-demo/oidc-sso/pom.xml b/zlt-demo/sso-demo/oidc-sso/pom.xml
index e46fc6178f6a0c0b80e17525fb3a982a61dc93b9..b231c2cad815b0a2f89080fb59004e09cef665e7 100644
--- a/zlt-demo/sso-demo/oidc-sso/pom.xml
+++ b/zlt-demo/sso-demo/oidc-sso/pom.xml
@@ -4,7 +4,7 @@
com.zlt
sso-demo
- 5.0.0
+ 5.1.0
oidc-sso
OIDC协议单点登录demo
diff --git a/zlt-demo/sso-demo/pom.xml b/zlt-demo/sso-demo/pom.xml
index c96d06087a38453dfc42e16c4ea970c312541313..d86b6e45e9bfae0ba2fd1b9aff4e944b30a9e4ed 100644
--- a/zlt-demo/sso-demo/pom.xml
+++ b/zlt-demo/sso-demo/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-demo
- 5.0.0
+ 5.1.0
sso-demo
pom
diff --git a/zlt-demo/sso-demo/ss-sso/pom.xml b/zlt-demo/sso-demo/ss-sso/pom.xml
index 5de8d74068ff7f6dfd52884bf5d4943deb91dc56..47ada956dd0e553bda8ae53d9727c02626f7c443 100644
--- a/zlt-demo/sso-demo/ss-sso/pom.xml
+++ b/zlt-demo/sso-demo/ss-sso/pom.xml
@@ -4,7 +4,7 @@
com.zlt
sso-demo
- 5.0.0
+ 5.1.0
ss-sso
springSecurity单点登录demo
diff --git a/zlt-demo/sso-demo/web-sso/README.md b/zlt-demo/sso-demo/web-sso/README.md
index 27ce52606c118a204553accb5fa5a262f67c9ddc..88d118d207543ccb65f6e35aec19447a2ed72797 100644
--- a/zlt-demo/sso-demo/web-sso/README.md
+++ b/zlt-demo/sso-demo/web-sso/README.md
@@ -1,5 +1,7 @@
## **详细的原理和注意事项请查看**
-[前后端分离的单点登录](https://www.kancloud.cn/zlt2000/microservices-platform/2278850)
+- [前后端分离的单点登录](https://www.kancloud.cn/zlt2000/microservices-platform/2278850)
+
+- [单点登出详解](https://www.kancloud.cn/zlt2000/microservices-platform/2539642)
@@ -7,7 +9,8 @@
```sql
update oauth_client_details set
authorized_grant_types = 'authorization_code,password,refresh_token',
- web_server_redirect_uri = 'http://127.0.0.1:8081/callback.html'
+ web_server_redirect_uri = 'http://127.0.0.1:8081/callback.html',
+ additional_information = '{"LOGOUT_NOTIFY_URL_LIST":"http://127.0.0.1:8081/logoutNotify"}'
where client_id = 'app'
```
@@ -18,14 +21,16 @@ where client_id = 'app'
1. zlt-uaa:统一认证中心
2. user-center:用户服务
3. sc-gateway:api网关
-4. ss-sso:单点登录demo(zlt应用)
+4. oidc-sso:单点登录demo(webApp应用)
5. web-sso:单点登录demo(app应用)
## 测试步骤
-1. 登录zlt应用:
- 通过地址 http://127.0.0.1:8080 先登录zlt应用
+1. 登录webApp应用:
+ 通过地址 http://127.0.0.1:8082 先登录webApp应用
2. 访问app应用(单点成功):
- 在浏览器打开一个新的页签(共享session),通过地址 http://127.0.0.1:8081/index.html 访问app应用静态页面,单点登录成功显示当前登录用户名、应用id、token信息
\ No newline at end of file
+ 在浏览器打开一个新的页签(共享session),通过地址 http://127.0.0.1:8081 访问app应用静态页面,单点登录成功显示当前登录用户名、应用id、token信息
+3. 再次切换回webApp应用 http://127.0.0.1:8082 页面点击登出按钮,登出webApp应用
+4. 回来app应用 http://127.0.0.1:8081 刷新页面,返回登录页面(单点登出成功)
\ No newline at end of file
diff --git a/zlt-demo/sso-demo/web-sso/pom.xml b/zlt-demo/sso-demo/web-sso/pom.xml
index cfe2725291ad0fbaa424e975500f6dabcd35e5e1..6938b72c5d226a0e3ce639bf6f892cc24299300f 100644
--- a/zlt-demo/sso-demo/web-sso/pom.xml
+++ b/zlt-demo/sso-demo/web-sso/pom.xml
@@ -4,7 +4,7 @@
com.zlt
sso-demo
- 5.0.0
+ 5.1.0
web-sso
前后端分离单点登录demo
diff --git a/zlt-demo/txlcn-demo/pom.xml b/zlt-demo/txlcn-demo/pom.xml
index b9910a16b56a58a7f8ea0b388ed0cd1474fe937b..558e1e6d28c2723ef404bced627c98cbfd5be5fa 100644
--- a/zlt-demo/txlcn-demo/pom.xml
+++ b/zlt-demo/txlcn-demo/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-demo
- 5.0.0
+ 5.1.0
txlcn-demo
txlcn分布式事务demo
diff --git a/zlt-demo/txlcn-demo/txlcn-demo-common/pom.xml b/zlt-demo/txlcn-demo/txlcn-demo-common/pom.xml
index 8a6cafa84978a84c8821ea476e44aa8846a544fc..61b26c35b05c9c96a05bb017e904ffaa9d566d75 100644
--- a/zlt-demo/txlcn-demo/txlcn-demo-common/pom.xml
+++ b/zlt-demo/txlcn-demo/txlcn-demo-common/pom.xml
@@ -4,7 +4,7 @@
com.zlt
txlcn-demo
- 5.0.0
+ 5.1.0
txlcn-demo-common
demo-common
diff --git a/zlt-demo/txlcn-demo/txlcn-demo-spring-service-a/pom.xml b/zlt-demo/txlcn-demo/txlcn-demo-spring-service-a/pom.xml
index 3c64f9580add24d805f95e57948057a47f3e25d5..d9cbf67707d1de218fe96207c59683ce0eb7783c 100644
--- a/zlt-demo/txlcn-demo/txlcn-demo-spring-service-a/pom.xml
+++ b/zlt-demo/txlcn-demo/txlcn-demo-spring-service-a/pom.xml
@@ -3,7 +3,7 @@
com.zlt
txlcn-demo
- 5.0.0
+ 5.1.0
4.0.0
diff --git a/zlt-demo/txlcn-demo/txlcn-demo-spring-service-b/pom.xml b/zlt-demo/txlcn-demo/txlcn-demo-spring-service-b/pom.xml
index e147cab5ff1e72fb607aa9863675602c2424a233..8593d4095dc336917eba8327bf091b79d3669488 100644
--- a/zlt-demo/txlcn-demo/txlcn-demo-spring-service-b/pom.xml
+++ b/zlt-demo/txlcn-demo/txlcn-demo-spring-service-b/pom.xml
@@ -3,7 +3,7 @@
com.zlt
txlcn-demo
- 5.0.0
+ 5.1.0
4.0.0
txlcn-demo-spring-service-b
diff --git a/zlt-demo/txlcn-demo/txlcn-demo-spring-service-c/pom.xml b/zlt-demo/txlcn-demo/txlcn-demo-spring-service-c/pom.xml
index 96a4643fb0875de2a4c02839b6deccda11dd3f5e..3e380b89978a4907328ecbaaf001742a39888f1b 100644
--- a/zlt-demo/txlcn-demo/txlcn-demo-spring-service-c/pom.xml
+++ b/zlt-demo/txlcn-demo/txlcn-demo-spring-service-c/pom.xml
@@ -3,7 +3,7 @@
com.zlt
txlcn-demo
- 5.0.0
+ 5.1.0
4.0.0
txlcn-demo-spring-service-c
diff --git a/zlt-gateway/pom.xml b/zlt-gateway/pom.xml
index 43c2c09e945d5d5be921f390c55175bf43202565..1fb8511f6c31a3d075bc466d12299231ce521d84 100644
--- a/zlt-gateway/pom.xml
+++ b/zlt-gateway/pom.xml
@@ -4,7 +4,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
zlt-gateway
pom
diff --git a/zlt-gateway/sc-gateway/pom.xml b/zlt-gateway/sc-gateway/pom.xml
index b31ff724b45284818422bf39a7624de2536b06ca..39dde351f0365409544345585ec0db51620a0e8d 100644
--- a/zlt-gateway/sc-gateway/pom.xml
+++ b/zlt-gateway/sc-gateway/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-gateway
- 5.0.0
+ 5.1.0
sc-gateway
spring cloud gateway网关
diff --git a/zlt-job/job-admin/pom.xml b/zlt-job/job-admin/pom.xml
index f5b627e7a11adf299fe3ff960146a312f9dcdf45..a82f7f738b6072f8d31334c1b0c433f5e4d5aedc 100644
--- a/zlt-job/job-admin/pom.xml
+++ b/zlt-job/job-admin/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-job
- 5.0.0
+ 5.1.0
job-admin
jar
diff --git a/zlt-job/job-core/pom.xml b/zlt-job/job-core/pom.xml
index 8671a65bdc18819a1a48672f8596da246a2e10fe..e81f7cbd808e3815420f491311e5a4bb2c327bbd 100644
--- a/zlt-job/job-core/pom.xml
+++ b/zlt-job/job-core/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-job
- 5.0.0
+ 5.1.0
job-core
jar
diff --git a/zlt-job/job-executor-samples/pom.xml b/zlt-job/job-executor-samples/pom.xml
index 1961bbbb4e8a4537732b1ee5fe55cd86b17f69bd..a8b4e9b14fccc39128989b94999c3f46134c9702 100644
--- a/zlt-job/job-executor-samples/pom.xml
+++ b/zlt-job/job-executor-samples/pom.xml
@@ -6,7 +6,7 @@
com.zlt
zlt-job
- 5.0.0
+ 5.1.0
job-executor-samples
jar
diff --git a/zlt-job/pom.xml b/zlt-job/pom.xml
index 721a126651485f11eadc673ab049aa78a5abf56e..f5f650167a228a640b078075cd64f6c9e78599a9 100644
--- a/zlt-job/pom.xml
+++ b/zlt-job/pom.xml
@@ -4,7 +4,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
zlt-job
pom
diff --git a/zlt-monitor/log-center/pom.xml b/zlt-monitor/log-center/pom.xml
index b27abbc67cc1b357377c536d3f0df01c12957f06..6353b6efcf3329580b69530f3e963d04c283a047 100644
--- a/zlt-monitor/log-center/pom.xml
+++ b/zlt-monitor/log-center/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-monitor
- 5.0.0
+ 5.1.0
log-center
diff --git a/zlt-monitor/pom.xml b/zlt-monitor/pom.xml
index 0478a4bdce9487b4fd533f79146f725ac223ba41..e3abf09d56b53012a541ebc2c7c6904f3632dcc0 100644
--- a/zlt-monitor/pom.xml
+++ b/zlt-monitor/pom.xml
@@ -3,7 +3,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
zlt-monitor
pom
diff --git a/zlt-monitor/sc-admin/pom.xml b/zlt-monitor/sc-admin/pom.xml
index 2cf1df5618b37a82cb708c4f8e91d56620108383..3cf2c046a2ed0fbc5040f6346c746cb21e3f8ff0 100644
--- a/zlt-monitor/sc-admin/pom.xml
+++ b/zlt-monitor/sc-admin/pom.xml
@@ -4,7 +4,7 @@
com.zlt
zlt-monitor
- 5.0.0
+ 5.1.0
sc-admin
diff --git a/zlt-transaction/pom.xml b/zlt-transaction/pom.xml
index 72254dfa4b782e5b94cfdc2bebc46e4d1ecf9d2f..381dafd8615308d2248cdeb147d7988abc6ba408 100644
--- a/zlt-transaction/pom.xml
+++ b/zlt-transaction/pom.xml
@@ -4,7 +4,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
zlt-transaction
事务
diff --git a/zlt-transaction/txlcn-tm/pom.xml b/zlt-transaction/txlcn-tm/pom.xml
index 802c72daaa3debd76a0d918e1b15025bdbe937c3..b625844d1a81a0f177f9d2ad88a0f9376c4f0a62 100644
--- a/zlt-transaction/txlcn-tm/pom.xml
+++ b/zlt-transaction/txlcn-tm/pom.xml
@@ -3,7 +3,7 @@
com.zlt
zlt-transaction
- 5.0.0
+ 5.1.0
4.0.0
txlcn-tm
diff --git a/zlt-uaa/pom.xml b/zlt-uaa/pom.xml
index 0f0f9867c89bfd01b59730ef4fa04bdf3139e853..c7e41616e60625abba75e228c5a7168666869ffb 100644
--- a/zlt-uaa/pom.xml
+++ b/zlt-uaa/pom.xml
@@ -4,7 +4,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
zlt-uaa
认证中心
diff --git a/zlt-web/back-web/pom.xml b/zlt-web/back-web/pom.xml
index 62dff5c9e0b145e3212a83ecad1720a73a8d8ee0..f2ad06c81ff84d5d8aebe6f3fd788a7d83042845 100644
--- a/zlt-web/back-web/pom.xml
+++ b/zlt-web/back-web/pom.xml
@@ -6,7 +6,7 @@
com.zlt
zlt-web
- 5.0.0
+ 5.1.0
back-web
后台管理前端
diff --git a/zlt-web/pom.xml b/zlt-web/pom.xml
index 79bc2189869aa462fed2f913bae20ac326f217fa..c5333cb8192cfc8eb16abf399cebf9860f46ab84 100644
--- a/zlt-web/pom.xml
+++ b/zlt-web/pom.xml
@@ -6,7 +6,7 @@
com.zlt
central-platform
- 5.0.0
+ 5.1.0
zlt-web
前端