04.01 軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

SpringBlade2.2主要增加多終端令牌認證功能,可配置指定的client端來訪問特定的資源服務。同時增加了許多功能性的改進,下面我們來看一下詳細內容。

簡介:

  • SpringBlade 是由一個商業級項目升級優化而來的 SpringCloud 微服務架構,採用 Java8 API 重構了業務代碼,完全遵循阿里巴巴編碼規範。採用 Spring Boot 2 、Spring Cloud Finchley 、Mybatis 等核心技術,用於快速搭建企業級的SaaS微服務系統平臺。
  • SpringBlade 致力於創造新穎的開發模式,將開發中遇到的痛點、生產中所踩的坑整理歸納,並將解決方案都融合到框架中。

版本更新信息:

  1. 升級為多終端令牌認證系統。支持增加多個應用端,通過clientId與clientSecret獲取令牌,可配置不同的資源服務指定固定的幾個client訪問。
  2. 增加多租戶開關,令小型系統開發更加便捷
  3. 修復部分模塊沒有篩選已刪除的問題
  4. 調整角色分配會越權的問題
  5. 優化部署腳本

新特性一覽:

  • 多終端系統配置界面一覽
軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

  • Sword多終端與租戶開關配置
軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

  • Saber多終端與租戶開關配置:
軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

  • 多終端資源配置及放行
軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

  • 配置講解
blade:
secure:
url:
exclude-patterns:
- /test/**

代表對資源路徑為

/test/**的所有請求進行放行,不進行token認證

blade:
client:
- client-id: sword
path-patterns:
- /sword/**
- client-id: saber
path-patterns:
- /saber/**

代表指定資源路徑/sword/**的所有請求只能由clientId為sword申請到的token才可以訪問

第二個配置同理,這樣一來便可實現同一個系統下的不同子系統,配置客戶端的資源訪問權限。

SpringBlade系列項目地址:

  • 前端UI項目地址(基於React):Sword
  • 前端UI項目地址(基於Vue):Saber
  • 核心框架項目地址:BladeTool
  • 後端框架項目地址:SpringBlade
  • 後端SpringBoot版本地址:BladeBoot
  • 發行版地址:https://gitee.com/smallc/SpringBlade/releases

官網演示地址:

  • Blade官網地址:Blade
  • Avue官網地址:Avue
  • Sword演示地址:Sword演示
  • Saber演示地址:Saber演示

系統界面一覽

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

軟件更新丨SpringBlade 2.2 發佈,升級多終端令牌認證系統

點擊下方鏈接,獲取軟件下載地址↓↓↓


分享到:


相關文章: