动力节点最新Spring Security教程,深入浅出,史上最全!
Spring Security是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富;
Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架。它是用于保护基于Spring的应用程序的实际标准;
Spring Security是一个框架,致力于为Java应用程序提供身份验证和授权。与所有Spring项目一样,Spring Security的真正强大之处在于可以轻松扩展以满足自定义要求。
在 Java 生态中,目前有 Spring Security 和 Apache Shiro 两个安全框架,可以完成认证和授权的功能。
动力节点SpringSecurity核心精讲教程出炉咯~

适合人群:
具有SpringBoot基础、具有数据库基本使用经验的软件从业人员。
课程内容主要分为:
安全入门
认证授权的概念
在SpringBoot中使用Security
加密处理
基于数据库的认证和授权
Spring Security中使用Thymeleaf自定义登录页面
通过过滤器集成图片验证码
Base64和JWT的学习
使用JWT实现认证登录
使用Redis解决用户提前退出问题等功能。
通过此课程的学习,你将学习到Spring Security的常用用法,JWT的使用以及Spring Security集成JWT实现单点登录等现实应用场景的使用。
课程目录
•001.security-没有使用安全框架的程序
•002.security-认证方式
•003.security-授权介绍
•004.security-RBAC介绍
•005.security-java安全框架实现
•006.security-springsecurity简介
•007.security-入门程序
•008.security-使用配置文件配置用户名和密码
•009.security-基于内存的用户管理
•010.security-为什么要加密
•011.security-密码加密学习
•012.security-使用Bcrpt编码器进行编码
•013.security-获取登录用户信息
•014.security-配置用户权限
•015.security-针对url进行授权
•016.security-针对url授权补充
•017.security-针对方法进行授权
•018.security-返回json1
•019.security-返回json2
•020.security-返回json
•021.security-自定义用户信息
•022.security-基于数据库的认证1
•023.security-基于数据库的认证-用户dao
•024.security-基于数据库的认证3
•025.security-基于数据库的认证4
•026.security-基于数据库的认证5
•027.security基于数据库的授权-获取用户的权限1
•028.security-基于数据库的授权学习2
•029.security-基于数据库的方法授权
•030.security-集成thymeleaf1
•031.security-集成thymeleaf
•032.security集成thymeleaf3
•033.security-集成thymeleaf4
•034.security-集成thymeleaf-使用扩展页面显示
•035.security-集成图片验证码
•036.security-集成图片 验证码2
•037.security-base64学习1
•038.security-base64学习2
•039.security-jwt介绍
•040.security-jwt功能类1
•041.security-jwt功能类
•042.security-搭建jwt认证工程
•043.security-使用jwt认证2
•044.security-jwt认证3
•045.security-使用redis解退出时jwt不能过期
•046.security-redis配置和启动
•047.security-jwt放到redis中
•048.security-jwt放到redis中
•049.security-redis 解决退出问题