分布式shiro權限驗證

      網友投稿 699 2022-05-30

      分布式shiro權限驗證

      本文介紹項目中如何應用shiro做分布權限。

      因為shiro是基于單服務的,session共享后,可做多服務。分布式權限,需要使用相同的域名(session的作用域)。

      基本思路,通過統(tǒng)一的登錄服務進行登錄,通過iframe框架進行菜單功能跳轉。

      構建首頁頁面結構

      header.html

      header

      Navigator.html 菜單可通過后臺獲取數(shù)據構建,路徑位網關域名的絕對路徑,target到iframe,此處域名以localhost為例。

      navigator

      最終index.html 可通過現(xiàn)有的一些前端框架構建 上header,左菜單欄,右工作欄的美觀布局。

      Shiro Session