二、Spring Security的使用
一、課程介紹
1.1 Spring Security介紹:認證、許可權攔截、資料庫、許可權快取以及自定義決策
1.2 環境搭建和使用
二、spring Security的架構
三、Spring Security的許可權攔截
3.1 Spring Security攔截器的處理過程
3.2 spring security的常見filter
3.2.1 率先執行的過濾器,判斷使用者的session是否已經存在securityContext的上下文中,如果存在則把securityContext拿出來,放在SecurityContextHolder中,供其它部分使用。
3.2.2 LogoutFilter
3.2.3 AbstractAuthenticationProcessingFilter:處理form登陸的過濾器
3.2.4 DefaultLoginPageGeneratingFilter :生成預設的登陸頁面
3.2.5 BasicAuthenticationFilter:
3.2.6 其它
四、Spring Security的資料庫管理
五、Spring Security的許可權快取
六、Spring Security的自定義決策
七、Case:Spring Boot+Spring Security
7.1 搭建spring boot環境
7.2 引入spring-security的依賴包,此時訪問controller,就需要輸入使用者名稱密碼來訪問
7.3 對訪問策略進行配置
八、Spring Security的常見Case
8.1 只要能登陸即可:網頁是記錄專案裡的工具等,安全性要求不高。只要組內同事能登陸即可
九、資料庫管理使用者
十、總結
10.1 優點
10.2 缺點
相關文章
- Spring Security(二)Spring
- Spring Security使用(二) 非同步登入Spring非同步
- Spring Security原始碼分析二:Spring Security授權過程Spring原始碼
- 使用JWT的Spring Security - JakubLeškoJWTSpring
- Spring Security 使用總結Spring
- Spring Security(二)登入與安全控制Spring
- 使用Spring Security控制會話Spring會話
- Spring Security專案Spring MVC開發RESTful API(二)SpringMVCRESTAPI
- Spring Security系列之入門應用(二)Spring
- spring security之httpSecurity使用示例SpringHTTP
- Spring SecuritySpring
- Spring Security原始碼分析八:Spring Security 退出Spring原始碼
- 01-Spring Security框架學習--入門(二)Spring框架
- Spring Boot —— Spring SecuritySpring Boot
- Spring Security原始碼分析九:Spring Security Session管理Spring原始碼Session
- [譯] 學習 Spring Security(八):使用 Spring Security OAuth2 實現單點登入SpringOAuth
- Spring Security 上Spring
- 初探Spring SecuritySpring
- spring security(一)Spring
- Spring Security(6)Spring
- Spring Security(7)Spring
- Spring Security(8)Spring
- Spring Security + JWTSpringJWT
- Spring Boot SecuritySpring Boot
- Spring Security研究Spring
- Spring Security(二)--WebSecurityConfigurer配置以及filter順序SpringWebFilter
- Spring Security:使用者和Spring應用之間的安全屏障Spring
- 使用JWT保護你的Spring Boot應用 - Spring Security實戰JWTSpring Boot
- Spring Security原始碼分析七:Spring Security 記住我Spring原始碼
- Spring security(四)-spring boot +spring security簡訊認證+redis整合Spring BootRedis
- 如何從Spring Security 5遷移到Spring Security 6/Spring Boot 3Spring Boot
- Spring Boot整合Spring SecuritySpring Boot
- 聊聊spring security的role hierarchySpring
- [收藏]Spring Security中的ACLSpring
- Spring Security 中的 BCryptPasswordEncoderSpring
- 比較Spring Security6.X 和 Spring Security 5.X的不同Spring
- Spring Security原始碼分析一:Spring Security認證過程Spring原始碼
- Spring Security詳解Spring