課程名稱:Shiro 與 Spring Boot 實現權限管理系統培訓

4401 人關注
(78637/99817)
課程大綱:

Shiro 與 Spring Boot 實現權限管理系統培訓

 

 

1 Shiro 身份認證理論和實踐

2 Shiro 會話管理

3 在 Spring Boot 項目中集成 Shiro

4 使用 Shiro 實現用戶角色管理

5 Shiro 基于注解的權限控制

6 根據系統數據模型配置 Shiro Realm

7 Shiro 授權理論和實踐

8 Shiro 原生 API 的使用

9 使用 Shiro 實現登錄和登出功能

使用 Shiro 實現用戶管理

基于資源的訪問控制

Shiro 與 Spring Security 的簡單對比

1
Shiro 安全框架介紹

1.什么是Shiro

2.Shiro三大關鍵組件:Subject,SecurityManager和Realm

3.Shiro的體系結構

2
Shiro 身份認證

1.ShiroAuthentication

2.Shiro原生API實現用戶登錄

3.認證器Authenticator

4.用戶標識(Principals)和憑證(Credentials)

3
Shiro 授權

1.ShiroAuthorization

2.用戶、角色和權限

3.基于用戶角色的授權和基于權限的授權

4.WildcardPermission

4
Shiro 會話管理

1.ShiroSessionManagement

2.SessionListener(會話事件監聽器)

3.SessionDAO(會話數據持久化)

5
實戰介紹和數據庫模型設計

1.用戶權限管理系統需求分析和軟件設計

2.三個主要的數據模型:權限,角色和用戶

3.創建數據庫

6
基礎項目搭建

1.SpringBoot項目初始化

2.統一異常處理

3.集成Swagger

7
引入 mybatis 并生成 Entity,Dao 和 Mapper

1.SpringBoot項目中引入MyBatis

2.MyBatis的配置

3.通用Entity,Dao和Mapper的生成

4.MyBatis分頁插件PageHelper

8
引入 Shiro 并進行配置

1.引入Shiro的maven依賴

2.實現自己的Realm

3.配置Shiro過濾器

9
實現登陸和登出功能

1.實現登錄接口

2.實現登出接口

3.Shiro是如何保持會話狀態的

10
實現用戶角色管理

1.Shiro基于注解的權限控制

2.實現角色新建,編輯,刪除和列表查看接口

3.實現權限列表,角色權限分配,角色權限列表接口

4.通過swaggerui驗證接口,創建“角色分配管理員”角色并為其分配權限

11
實現用戶管理

1.實現用戶新建,編輯,刪除和列表查看接口

2.實現用戶角色分配接口

3.通過swaggerui驗證新用戶的權限

12
實現通知管理

1.實現通知新建,編輯,刪除和列表查看接口

2.通過swaggerui驗證接口

3.課程回顧

4.Shiro與SpringSecurity的簡單對比


登錄 后發表評論
新評論
全部 第1節 第2節 第3節 第4節 第5節 第6節 第7節 第8節 第9節 第10節 第11節 第12節 第13節 第14節 第15節 第16節 第17節
我的報告 / 所有報告
主站蜘蛛池模板: 久久涩综合| 久久综合九色综合久99| 国产成人亚洲综合| 婷婷四房综合激情五月在线| 亚洲欧美日韩综合网导航 | 激情综合五月天| 亚洲狠狠爱综合影院婷婷| 亚洲成a人v欧美综合天堂| 成人久久综合网| 亚洲综合自拍成人| 久久综合久久久| 精品第一国产综合精品蜜芽| 五月丁香综合激情六月久久 | 无码国内精品久久综合88| 97se色综合一区二区二区| 亚洲AV综合色区无码另类小说 | 亚洲日本欧美产综合在线| 久久天堂AV综合合色蜜桃网| 狠狠狠色丁香婷婷综合久久俺| 亚洲综合国产精品第一页| 欧美日韩国产色综合一二三四| 一本一道久久综合狠狠老| 成人伊人亚洲人综合网站222| 亚洲五月综合缴情在线观看| 伊人久久亚洲综合影院| 国产成人综合亚洲亚洲国产第一页| 国产成人AV综合久久| 久久综合狠狠色综合伊人| 久久综合亚洲色一区二区三区| 亚洲精品综合在线影院| 狠狠人妻久久久久久综合| 亚洲Av综合色区无码专区桃色| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 亚洲综合日韩精品欧美综合区| 亚洲欧美日韩综合在线播放 | 国产亚洲综合成人91精品| 五月丁香六月综合欧美在线 | 一本一本久久A久久综合精品| 五月激情综合网| 久久综合丝袜日本网| 久久婷婷色综合一区二区|