前言:
通过实践而发现真理,又通过实践而证实真理和发展真理。从感性认识而能动地发展到理性认识,又从理性认识而能动地指导革命实践,改造主观世界和客观世界。实践、认识、再实践、再认识,这种形式,循环往复以至无穷,而实践和认识之每一循环的内容,都比较地进到了高一级的程度。
目标:将前面所学的内容进行一个总结,迭代我们的一图流
正片:
先看看我们学了哪些内容,又进行了哪些实践
1.Spring Security Maven 快速入门 实践
2.Spring Security 特点
3.Security 架构
4.Security 认证架构
5.读取表单用户名/密码
6.内存认证 实践
7.JDBC认证 实践
8.动态JDBC认证(自定义认证) 实践
第一个需要迭代升级的就是阅读文章,分析文章的模板:
2.0版本
第一步:看文章
第二步:处理文章内容
第三步:基于处理内容,进行实践
3.0版本
第一步:确定文章
第二步:读标题
第三步:读正文
手法(循环一,二) 第一步:第一句
第二步:理解第一句内容
第三步:联系起每一句话
第四步:实践
其次就是Spring Security的内容一图流总结
3.0 版本
![](https://i-blog.csdnimg.cn/direct/3191b434dbcf4094bc538724d59e6562.png)
迭代到如今4.0版本了
![](https://i-blog.csdnimg.cn/direct/cfe4720160f1466a967532aa748a362d.png)
我们添加了流通在Servlet和Security之间的载体------userDetails
Security Filter chain 通过UserDetails中的信息进行过滤,Security user DEtails来源于Servlet提供的user Details,你说依据哪里来的?
![](https://i-blog.csdnimg.cn/direct/177da45105b740bf8b6dae99d408454c.png)
new user,内存认证,JDBC认证最后都是将servlet的user,转入为userDetails