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

- Downloads - Downloads + Downloads + Downloads + Downloads Downloads Downloads 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 前端