From 602c0220f990ec0fba1b0839a2ea29b59768fbdc Mon Sep 17 00:00:00 2001 From: click33 <2393584716@qq.com> Date: Thu, 27 Apr 2023 22:49:42 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=20demo=20=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sa-token-demo-sso-server-solon/.gitignore | 0 .../sa-token-demo-sso-server-solon/pom.xml | 0 .../src/main/java/com/pj/SaSsoServerApp.java | 0 .../src/main/java/com/pj/h5/CorsFilter.java | 0 .../src/main/java/com/pj/h5/H5Controller.java | 0 .../main/java/com/pj/sso/GlobalExceptionFilter.java | 0 .../src/main/java/com/pj/sso/SsoConfig.java | 0 .../main/java/com/pj/sso/SsoServerController.java | 0 .../resources/WEB-INF/static/sa-res/jquery.min.js | 0 .../resources/WEB-INF/static/sa-res/layer/layer.js | 0 .../WEB-INF/static/sa-res/layer/mobile/layer.js | 0 .../static/sa-res/layer/mobile/need/layer.css | 0 .../static/sa-res/layer/theme/default/icon-ext.png | Bin .../static/sa-res/layer/theme/default/icon.png | Bin .../static/sa-res/layer/theme/default/layer.css | 0 .../static/sa-res/layer/theme/default/loading-0.gif | Bin .../static/sa-res/layer/theme/default/loading-1.gif | Bin .../static/sa-res/layer/theme/default/loading-2.gif | Bin .../main/resources/WEB-INF/static/sa-res/login.css | 0 .../main/resources/WEB-INF/static/sa-res/login.js | 0 .../src/main/resources/WEB-INF/view/sa-login.html | 0 .../src/main/resources/app.yml | 0 .../sa-token-demo-sso1-client-solon/pom.xml | 0 .../src/main/java/com/pj/SaConfig.java | 0 .../src/main/java/com/pj/SaSso1ClientApp.java | 0 .../main/java/com/pj/sso/SsoClientController.java | 0 .../src/main/resources/app.yml | 0 .../sa-token-demo-sso2-client-solon/pom.xml | 0 .../src/main/java/com/pj/SaConfig.java | 0 .../src/main/java/com/pj/SaSso2ClientApp.java | 0 .../src/main/java/com/pj/h5/CorsFilter.java | 0 .../src/main/java/com/pj/h5/H5Controller.java | 0 .../main/java/com/pj/sso/SsoClientController.java | 0 .../src/main/resources/app.yml | 0 .../sa-token-demo-sso3-client-solon/pom.xml | 0 .../src/main/java/com/pj/SaConfig.java | 0 .../src/main/java/com/pj/SaSso3ClientApp.java | 0 .../main/java/com/pj/sso/SaSsoAutoConfigure.java | 0 .../main/java/com/pj/sso/SsoClientController.java | 0 .../src/main/java/com/pj/sso/SsoConfig.java | 0 .../src/main/resources/app.yml | 0 .../sa-token-demo-sso-client-h5/index.html | 0 .../sa-token-demo-sso-client-h5/sso-login.html | 0 .../sa-token-demo-sso-client-vue2/.gitignore | 0 .../sa-token-demo-sso-client-vue2/README.md | 0 .../sa-token-demo-sso-client-vue2/babel.config.js | 0 .../sa-token-demo-sso-client-vue2/package-lock.json | 0 .../sa-token-demo-sso-client-vue2/package.json | 0 .../public/favicon.ico | Bin .../sa-token-demo-sso-client-vue2/public/index.html | 0 .../sa-token-demo-sso-client-vue2/src/App.vue | 0 .../src/assets/logo.png | Bin .../sa-token-demo-sso-client-vue2/src/main.js | 0 .../src/router/index.js | 0 .../src/views/method-util.js | 0 .../src/views/sso-index.vue | 0 .../src/views/sso-login.vue | 0 .../sa-token-demo-sso-client-vue3/.gitignore | 0 .../sa-token-demo-sso-client-vue3/README.md | 0 .../sa-token-demo-sso-client-vue3/index.html | 0 .../sa-token-demo-sso-client-vue3/package-lock.json | 0 .../sa-token-demo-sso-client-vue3/package.json | 0 .../sa-token-demo-sso-client-vue3/public/vite.svg | 0 .../sa-token-demo-sso-client-vue3/src/App.vue | 0 .../src/assets/vue.svg | 0 .../sa-token-demo-sso-client-vue3/src/main.js | 0 .../src/router/index.js | 0 .../src/views/method-util.js | 0 .../src/views/sso-index.vue | 0 .../src/views/sso-login.vue | 0 .../sa-token-demo-sso-client-vue3/vite.config.js | 0 .../sa-token-demo-sso-server-h5/login.css | 0 .../sa-token-demo-sso-server-h5/login.js | 0 .../sa-token-demo-sso-server-h5/sso-auth.html | 0 .../sa-token-demo-sso-server/.gitignore | 0 .../sa-token-demo-sso-server/pom.xml | 0 .../main/java/com/pj/SaSsoServerApplication.java | 0 .../src/main/java/com/pj/h5/CorsFilter.java | 0 .../src/main/java/com/pj/h5/H5Controller.java | 0 .../java/com/pj/sso/GlobalExceptionHandler.java | 0 .../main/java/com/pj/sso/SsoServerController.java | 0 .../src/main/resources/application.yml | 0 .../src/main/resources/static/sa-res/jquery.min.js | 0 .../src/main/resources/static/sa-res/layer/layer.js | 0 .../resources/static/sa-res/layer/mobile/layer.js | 0 .../static/sa-res/layer/mobile/need/layer.css | 0 .../static/sa-res/layer/theme/default/icon-ext.png | Bin .../static/sa-res/layer/theme/default/icon.png | Bin .../static/sa-res/layer/theme/default/layer.css | 0 .../static/sa-res/layer/theme/default/loading-0.gif | Bin .../static/sa-res/layer/theme/default/loading-1.gif | Bin .../static/sa-res/layer/theme/default/loading-2.gif | Bin .../src/main/resources/static/sa-res/login.css | 0 .../src/main/resources/static/sa-res/login.js | 0 .../src/main/resources/templates/sa-login.html | 0 .../sa-token-demo-sso1-client/.gitignore | 0 .../sa-token-demo-sso1-client/pom.xml | 0 .../main/java/com/pj/SaSso1ClientApplication.java | 0 .../main/java/com/pj/sso/SsoClientController.java | 0 .../src/main/resources/application.yml | 0 .../sa-token-demo-sso2-client/.gitignore | 0 .../sa-token-demo-sso2-client/pom.xml | 0 .../main/java/com/pj/SaSso2ClientApplication.java | 0 .../src/main/java/com/pj/h5/CorsFilter.java | 0 .../src/main/java/com/pj/h5/H5Controller.java | 0 .../main/java/com/pj/sso/SsoClientController.java | 0 .../src/main/resources/application.yml | 0 .../sa-token-demo-sso3-client-nosdk/.gitignore | 0 .../sa-token-demo-sso3-client-nosdk/pom.xml | 0 .../main/java/com/pj/SaSsoClientApplication.java | 0 .../main/java/com/pj/sso/SsoClientController.java | 0 .../src/main/java/com/pj/sso/SsoRequestUtil.java | 0 .../src/main/java/com/pj/sso/util/AjaxJson.java | 0 .../java/com/pj/sso/util/MyHttpSessionHolder.java | 0 .../src/main/resources/application.yml | 0 .../sa-token-demo-sso3-client/.gitignore | 0 .../sa-token-demo-sso3-client/pom.xml | 0 .../main/java/com/pj/SaSso3ClientApplication.java | 0 .../main/java/com/pj/sso/SsoClientController.java | 0 .../src/main/resources/application.yml | 0 120 files changed, 0 insertions(+), 0 deletions(-) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/.gitignore (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/pom.xml (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/java/com/pj/SaSsoServerApp.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/CorsFilter.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/H5Controller.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/GlobalExceptionFilter.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoConfig.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoServerController.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/jquery.min.js (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/layer.js (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/layer.js (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/need/layer.css (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon-ext.png (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon.png (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/layer.css (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-0.gif (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-1.gif (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-2.gif (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.css (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.js (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/view/sa-login.html (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso-server-solon/src/main/resources/app.yml (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso1-client-solon/pom.xml (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaConfig.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaSso1ClientApp.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso1-client-solon/src/main/java/com/pj/sso/SsoClientController.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso1-client-solon/src/main/resources/app.yml (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso2-client-solon/pom.xml (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaConfig.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaSso2ClientApp.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/CorsFilter.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/H5Controller.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso2-client-solon/src/main/java/com/pj/sso/SsoClientController.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso2-client-solon/src/main/resources/app.yml (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso3-client-solon/pom.xml (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaConfig.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaSso3ClientApp.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SaSsoAutoConfigure.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoClientController.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoConfig.java (100%) rename sa-token-demo/{ => sa-token-demo-sso-for-solon}/sa-token-demo-sso3-client-solon/src/main/resources/app.yml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-h5/index.html (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-h5/sso-login.html (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/.gitignore (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/README.md (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/babel.config.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/package-lock.json (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/package.json (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/public/favicon.ico (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/public/index.html (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/src/App.vue (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/src/assets/logo.png (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/src/main.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/src/router/index.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/src/views/method-util.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/src/views/sso-index.vue (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue2/src/views/sso-login.vue (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/.gitignore (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/README.md (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/index.html (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/package-lock.json (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/package.json (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/public/vite.svg (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/src/App.vue (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/src/assets/vue.svg (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/src/main.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/src/router/index.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/src/views/method-util.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/src/views/sso-index.vue (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/src/views/sso-login.vue (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-client-vue3/vite.config.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server-h5/login.css (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server-h5/login.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server-h5/sso-auth.html (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/.gitignore (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/pom.xml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/java/com/pj/SaSsoServerApplication.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/java/com/pj/h5/CorsFilter.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/java/com/pj/h5/H5Controller.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/java/com/pj/sso/GlobalExceptionHandler.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/java/com/pj/sso/SsoServerController.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/application.yml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/jquery.min.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/layer.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/layer.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/need/layer.css (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon-ext.png (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon.png (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/layer.css (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-0.gif (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-1.gif (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-2.gif (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.css (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.js (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso-server/src/main/resources/templates/sa-login.html (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso1-client/.gitignore (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso1-client/pom.xml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso1-client/src/main/java/com/pj/SaSso1ClientApplication.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso1-client/src/main/java/com/pj/sso/SsoClientController.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso1-client/src/main/resources/application.yml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso2-client/.gitignore (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso2-client/pom.xml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso2-client/src/main/java/com/pj/SaSso2ClientApplication.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso2-client/src/main/java/com/pj/h5/CorsFilter.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso2-client/src/main/java/com/pj/h5/H5Controller.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso2-client/src/main/java/com/pj/sso/SsoClientController.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso2-client/src/main/resources/application.yml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client-nosdk/.gitignore (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client-nosdk/pom.xml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/SaSsoClientApplication.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoClientController.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoRequestUtil.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/AjaxJson.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/MyHttpSessionHolder.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client-nosdk/src/main/resources/application.yml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client/.gitignore (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client/pom.xml (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client/src/main/java/com/pj/SaSso3ClientApplication.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client/src/main/java/com/pj/sso/SsoClientController.java (100%) rename sa-token-demo/{ => sa-token-demo-sso}/sa-token-demo-sso3-client/src/main/resources/application.yml (100%) diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/.gitignore b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/.gitignore similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/.gitignore rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/.gitignore diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/pom.xml b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/pom.xml similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/pom.xml rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/pom.xml diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/SaSsoServerApp.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/SaSsoServerApp.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/SaSsoServerApp.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/SaSsoServerApp.java diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/CorsFilter.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/CorsFilter.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/CorsFilter.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/CorsFilter.java diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/H5Controller.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/H5Controller.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/H5Controller.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/h5/H5Controller.java diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/GlobalExceptionFilter.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/GlobalExceptionFilter.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/GlobalExceptionFilter.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/GlobalExceptionFilter.java diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoConfig.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoConfig.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoConfig.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoConfig.java diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoServerController.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoServerController.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoServerController.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/java/com/pj/sso/SsoServerController.java diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/jquery.min.js b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/jquery.min.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/jquery.min.js rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/jquery.min.js diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/layer.js b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/layer.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/layer.js rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/layer.js diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/layer.js b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/layer.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/layer.js rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/layer.js diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/need/layer.css b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/need/layer.css similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/need/layer.css rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/mobile/need/layer.css diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon-ext.png b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon-ext.png similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon-ext.png rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon-ext.png diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon.png b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon.png similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon.png rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/icon.png diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/layer.css b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/layer.css similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/layer.css rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/layer.css diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-0.gif b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-0.gif similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-0.gif rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-0.gif diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-1.gif b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-1.gif similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-1.gif rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-1.gif diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-2.gif b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-2.gif similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-2.gif rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/layer/theme/default/loading-2.gif diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.css b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.css similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.css rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.css diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.js b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.js rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/static/sa-res/login.js diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/view/sa-login.html b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/view/sa-login.html similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/view/sa-login.html rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/WEB-INF/view/sa-login.html diff --git a/sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/app.yml b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/app.yml similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-solon/src/main/resources/app.yml rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso-server-solon/src/main/resources/app.yml diff --git a/sa-token-demo/sa-token-demo-sso1-client-solon/pom.xml b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/pom.xml similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client-solon/pom.xml rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/pom.xml diff --git a/sa-token-demo/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaConfig.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaConfig.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaConfig.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaConfig.java diff --git a/sa-token-demo/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaSso1ClientApp.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaSso1ClientApp.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaSso1ClientApp.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/src/main/java/com/pj/SaSso1ClientApp.java diff --git a/sa-token-demo/sa-token-demo-sso1-client-solon/src/main/java/com/pj/sso/SsoClientController.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/src/main/java/com/pj/sso/SsoClientController.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client-solon/src/main/java/com/pj/sso/SsoClientController.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/src/main/java/com/pj/sso/SsoClientController.java diff --git a/sa-token-demo/sa-token-demo-sso1-client-solon/src/main/resources/app.yml b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/src/main/resources/app.yml similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client-solon/src/main/resources/app.yml rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso1-client-solon/src/main/resources/app.yml diff --git a/sa-token-demo/sa-token-demo-sso2-client-solon/pom.xml b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/pom.xml similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client-solon/pom.xml rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/pom.xml diff --git a/sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaConfig.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaConfig.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaConfig.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaConfig.java diff --git a/sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaSso2ClientApp.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaSso2ClientApp.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaSso2ClientApp.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/SaSso2ClientApp.java diff --git a/sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/CorsFilter.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/CorsFilter.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/CorsFilter.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/CorsFilter.java diff --git a/sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/H5Controller.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/H5Controller.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/H5Controller.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/h5/H5Controller.java diff --git a/sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/sso/SsoClientController.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/sso/SsoClientController.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client-solon/src/main/java/com/pj/sso/SsoClientController.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/java/com/pj/sso/SsoClientController.java diff --git a/sa-token-demo/sa-token-demo-sso2-client-solon/src/main/resources/app.yml b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/resources/app.yml similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client-solon/src/main/resources/app.yml rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso2-client-solon/src/main/resources/app.yml diff --git a/sa-token-demo/sa-token-demo-sso3-client-solon/pom.xml b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/pom.xml similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-solon/pom.xml rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/pom.xml diff --git a/sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaConfig.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaConfig.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaConfig.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaConfig.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaSso3ClientApp.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaSso3ClientApp.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaSso3ClientApp.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/SaSso3ClientApp.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SaSsoAutoConfigure.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SaSsoAutoConfigure.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SaSsoAutoConfigure.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SaSsoAutoConfigure.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoClientController.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoClientController.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoClientController.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoClientController.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoConfig.java b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoConfig.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoConfig.java rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/java/com/pj/sso/SsoConfig.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-solon/src/main/resources/app.yml b/sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/resources/app.yml similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-solon/src/main/resources/app.yml rename to sa-token-demo/sa-token-demo-sso-for-solon/sa-token-demo-sso3-client-solon/src/main/resources/app.yml diff --git a/sa-token-demo/sa-token-demo-sso-client-h5/index.html b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-h5/index.html similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-h5/index.html rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-h5/index.html diff --git a/sa-token-demo/sa-token-demo-sso-client-h5/sso-login.html b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-h5/sso-login.html similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-h5/sso-login.html rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-h5/sso-login.html diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/.gitignore b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/.gitignore similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/.gitignore rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/.gitignore diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/README.md b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/README.md similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/README.md rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/README.md diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/babel.config.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/babel.config.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/babel.config.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/babel.config.js diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/package-lock.json b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/package-lock.json similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/package-lock.json rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/package-lock.json diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/package.json b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/package.json similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/package.json rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/package.json diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/public/favicon.ico b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/public/favicon.ico similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/public/favicon.ico rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/public/favicon.ico diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/public/index.html b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/public/index.html similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/public/index.html rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/public/index.html diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/src/App.vue b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/App.vue similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/src/App.vue rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/App.vue diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/src/assets/logo.png b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/assets/logo.png similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/src/assets/logo.png rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/assets/logo.png diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/src/main.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/main.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/src/main.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/main.js diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/src/router/index.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/router/index.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/src/router/index.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/router/index.js diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/src/views/method-util.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/views/method-util.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/src/views/method-util.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/views/method-util.js diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/src/views/sso-index.vue b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/views/sso-index.vue similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/src/views/sso-index.vue rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/views/sso-index.vue diff --git a/sa-token-demo/sa-token-demo-sso-client-vue2/src/views/sso-login.vue b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/views/sso-login.vue similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue2/src/views/sso-login.vue rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue2/src/views/sso-login.vue diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/.gitignore b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/.gitignore similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/.gitignore rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/.gitignore diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/README.md b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/README.md similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/README.md rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/README.md diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/index.html b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/index.html similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/index.html rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/index.html diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/package-lock.json b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/package-lock.json similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/package-lock.json rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/package-lock.json diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/package.json b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/package.json similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/package.json rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/package.json diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/public/vite.svg b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/public/vite.svg similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/public/vite.svg rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/public/vite.svg diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/src/App.vue b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/App.vue similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/src/App.vue rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/App.vue diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/src/assets/vue.svg b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/assets/vue.svg similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/src/assets/vue.svg rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/assets/vue.svg diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/src/main.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/main.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/src/main.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/main.js diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/src/router/index.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/router/index.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/src/router/index.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/router/index.js diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/src/views/method-util.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/views/method-util.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/src/views/method-util.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/views/method-util.js diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/src/views/sso-index.vue b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/views/sso-index.vue similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/src/views/sso-index.vue rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/views/sso-index.vue diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/src/views/sso-login.vue b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/views/sso-login.vue similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/src/views/sso-login.vue rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/src/views/sso-login.vue diff --git a/sa-token-demo/sa-token-demo-sso-client-vue3/vite.config.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/vite.config.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-client-vue3/vite.config.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-client-vue3/vite.config.js diff --git a/sa-token-demo/sa-token-demo-sso-server-h5/login.css b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server-h5/login.css similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-h5/login.css rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server-h5/login.css diff --git a/sa-token-demo/sa-token-demo-sso-server-h5/login.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server-h5/login.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-h5/login.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server-h5/login.js diff --git a/sa-token-demo/sa-token-demo-sso-server-h5/sso-auth.html b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server-h5/sso-auth.html similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server-h5/sso-auth.html rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server-h5/sso-auth.html diff --git a/sa-token-demo/sa-token-demo-sso-server/.gitignore b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/.gitignore similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/.gitignore rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/.gitignore diff --git a/sa-token-demo/sa-token-demo-sso-server/pom.xml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/pom.xml similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/pom.xml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/pom.xml diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/SaSsoServerApplication.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/SaSsoServerApplication.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/SaSsoServerApplication.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/SaSsoServerApplication.java diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/h5/CorsFilter.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/h5/CorsFilter.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/h5/CorsFilter.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/h5/CorsFilter.java diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/h5/H5Controller.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/h5/H5Controller.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/h5/H5Controller.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/h5/H5Controller.java diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/sso/GlobalExceptionHandler.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/sso/GlobalExceptionHandler.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/sso/GlobalExceptionHandler.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/sso/GlobalExceptionHandler.java diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/sso/SsoServerController.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/sso/SsoServerController.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/java/com/pj/sso/SsoServerController.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/java/com/pj/sso/SsoServerController.java diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/application.yml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/application.yml similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/application.yml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/application.yml diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/jquery.min.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/jquery.min.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/jquery.min.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/jquery.min.js diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/layer.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/layer.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/layer.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/layer.js diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/layer.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/layer.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/layer.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/layer.js diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/need/layer.css b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/need/layer.css similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/need/layer.css rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/mobile/need/layer.css diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon-ext.png b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon-ext.png similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon-ext.png rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon-ext.png diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon.png b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon.png similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon.png rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/icon.png diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/layer.css b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/layer.css similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/layer.css rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/layer.css diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-0.gif b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-0.gif similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-0.gif rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-0.gif diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-1.gif b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-1.gif similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-1.gif rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-1.gif diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-2.gif b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-2.gif similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-2.gif rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/layer/theme/default/loading-2.gif diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.css b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.css similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.css rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.css diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.js b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.js similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.js rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/static/sa-res/login.js diff --git a/sa-token-demo/sa-token-demo-sso-server/src/main/resources/templates/sa-login.html b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/templates/sa-login.html similarity index 100% rename from sa-token-demo/sa-token-demo-sso-server/src/main/resources/templates/sa-login.html rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso-server/src/main/resources/templates/sa-login.html diff --git a/sa-token-demo/sa-token-demo-sso1-client/.gitignore b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/.gitignore similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client/.gitignore rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/.gitignore diff --git a/sa-token-demo/sa-token-demo-sso1-client/pom.xml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/pom.xml similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client/pom.xml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/pom.xml diff --git a/sa-token-demo/sa-token-demo-sso1-client/src/main/java/com/pj/SaSso1ClientApplication.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/src/main/java/com/pj/SaSso1ClientApplication.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client/src/main/java/com/pj/SaSso1ClientApplication.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/src/main/java/com/pj/SaSso1ClientApplication.java diff --git a/sa-token-demo/sa-token-demo-sso1-client/src/main/java/com/pj/sso/SsoClientController.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/src/main/java/com/pj/sso/SsoClientController.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client/src/main/java/com/pj/sso/SsoClientController.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/src/main/java/com/pj/sso/SsoClientController.java diff --git a/sa-token-demo/sa-token-demo-sso1-client/src/main/resources/application.yml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/src/main/resources/application.yml similarity index 100% rename from sa-token-demo/sa-token-demo-sso1-client/src/main/resources/application.yml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso1-client/src/main/resources/application.yml diff --git a/sa-token-demo/sa-token-demo-sso2-client/.gitignore b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/.gitignore similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client/.gitignore rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/.gitignore diff --git a/sa-token-demo/sa-token-demo-sso2-client/pom.xml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/pom.xml similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client/pom.xml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/pom.xml diff --git a/sa-token-demo/sa-token-demo-sso2-client/src/main/java/com/pj/SaSso2ClientApplication.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/java/com/pj/SaSso2ClientApplication.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client/src/main/java/com/pj/SaSso2ClientApplication.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/java/com/pj/SaSso2ClientApplication.java diff --git a/sa-token-demo/sa-token-demo-sso2-client/src/main/java/com/pj/h5/CorsFilter.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/java/com/pj/h5/CorsFilter.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client/src/main/java/com/pj/h5/CorsFilter.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/java/com/pj/h5/CorsFilter.java diff --git a/sa-token-demo/sa-token-demo-sso2-client/src/main/java/com/pj/h5/H5Controller.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/java/com/pj/h5/H5Controller.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client/src/main/java/com/pj/h5/H5Controller.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/java/com/pj/h5/H5Controller.java diff --git a/sa-token-demo/sa-token-demo-sso2-client/src/main/java/com/pj/sso/SsoClientController.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/java/com/pj/sso/SsoClientController.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client/src/main/java/com/pj/sso/SsoClientController.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/java/com/pj/sso/SsoClientController.java diff --git a/sa-token-demo/sa-token-demo-sso2-client/src/main/resources/application.yml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/resources/application.yml similarity index 100% rename from sa-token-demo/sa-token-demo-sso2-client/src/main/resources/application.yml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso2-client/src/main/resources/application.yml diff --git a/sa-token-demo/sa-token-demo-sso3-client-nosdk/.gitignore b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/.gitignore similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-nosdk/.gitignore rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/.gitignore diff --git a/sa-token-demo/sa-token-demo-sso3-client-nosdk/pom.xml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/pom.xml similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-nosdk/pom.xml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/pom.xml diff --git a/sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/SaSsoClientApplication.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/SaSsoClientApplication.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/SaSsoClientApplication.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/SaSsoClientApplication.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoClientController.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoClientController.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoClientController.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoClientController.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoRequestUtil.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoRequestUtil.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoRequestUtil.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/SsoRequestUtil.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/AjaxJson.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/AjaxJson.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/AjaxJson.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/AjaxJson.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/MyHttpSessionHolder.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/MyHttpSessionHolder.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/MyHttpSessionHolder.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/java/com/pj/sso/util/MyHttpSessionHolder.java diff --git a/sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/resources/application.yml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/resources/application.yml similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client-nosdk/src/main/resources/application.yml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client-nosdk/src/main/resources/application.yml diff --git a/sa-token-demo/sa-token-demo-sso3-client/.gitignore b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/.gitignore similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client/.gitignore rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/.gitignore diff --git a/sa-token-demo/sa-token-demo-sso3-client/pom.xml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/pom.xml similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client/pom.xml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/pom.xml diff --git a/sa-token-demo/sa-token-demo-sso3-client/src/main/java/com/pj/SaSso3ClientApplication.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/src/main/java/com/pj/SaSso3ClientApplication.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client/src/main/java/com/pj/SaSso3ClientApplication.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/src/main/java/com/pj/SaSso3ClientApplication.java diff --git a/sa-token-demo/sa-token-demo-sso3-client/src/main/java/com/pj/sso/SsoClientController.java b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/src/main/java/com/pj/sso/SsoClientController.java similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client/src/main/java/com/pj/sso/SsoClientController.java rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/src/main/java/com/pj/sso/SsoClientController.java diff --git a/sa-token-demo/sa-token-demo-sso3-client/src/main/resources/application.yml b/sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/src/main/resources/application.yml similarity index 100% rename from sa-token-demo/sa-token-demo-sso3-client/src/main/resources/application.yml rename to sa-token-demo/sa-token-demo-sso/sa-token-demo-sso3-client/src/main/resources/application.yml