最后
各位读者,由于本篇幅度过长,为了避免影响阅读体验,下面我就大概概括了整理了
第2部分
-
实现图形验证码
-
自动登录和注销登录、
-
会话管理
-
密码加密
-
跨域与CORS
-
跨域请求伪造的防护
-
单点登录与CAS
-
HTTP认证
-
@EnableWebSecurity与过滤器链机制
第3部分
- 用Spring Social实现OAuth对接
第4部分 用Spring Security OAuth实现OAuth对接
为方便教学,这里已经事先为大家准备好了一个半成品的后台管理系统,而想要完善另一部分,就需要用到SpringSecurity了! 第5部分:认证功能实现
-
案例介绍
-
初识权限管理
-
初识Spring Security
-
Spring Security过滤器链
-
SpringSecurity使用自定义认证页面
-
SpringSecurity使用数据库数据完成认证
第6部分:授权
-
设置用户状态
-
退出登录
-
remember me
-
显示当前认证用户名
-
授权准备工作
-
动态展示菜单
-
授权操作
-
权限不足异常处理
第7部分:整合SpringBoot
-
SpringSecurity整合SpringBoot集中式版
-
技术选型
-
初步整合认证第一版
-
整合认证第二版【加入jsp使用自定义认证页面】
-
整合认证第三版【数据库认证】
-
整合实现授权功能
总结
以上是字节二面的一些问题,面完之后其实挺后悔的,没有提前把各个知识点都复习到位。现在重新好好复习手上的面试大全资料(含JAVA、MySQL、算法、Redis、JVM、架构、中间件、RabbitMQ、设计模式、Spring等),现在起闭关修炼半个月,争取早日上岸!!!
下面给大家分享下我的面试大全资料
- 第一份是我的后端JAVA面试大全
后端JAVA面试大全
- 第二份是MySQL+Redis学习笔记+算法+JVM+JAVA核心知识整理
MySQL+Redis学习笔记算法+JVM+JAVA核心知识整理
- 第三份是Spring全家桶资料
MySQL+Redis学习笔记算法+JVM+JAVA核心知识整理
+Redis学习笔记算法+JVM+JAVA核心知识整理