Spring Security分布式认证与授权
体系课

Spring Security分布式认证与授权

  • 架构设计

掌握Spring Security和OAuth2,实现强大的分布式认证与授权

¥299.9
本课程包括
  • 8小时5分钟的视频随时观看
  • 课程包含 5 道测试题
  • 可在APP随时观看
  • 结业证书
你将收获
  • 掌握Spring Security的核心概念和使用方法,包括用户认证对象、会话控制、权限控制表达式等
  • 了解Spring Security的过滤链设计,学习如何配置自定义过滤器。
  • 掌握OAuth2协议的四种授权模式,学习如何构建OAuth2认证授权中心、资源服务器和客户端。
  • 熟悉基于MySQL管理授权中心数据,理解OAuth2 Scope属性的作用,以及如何向ACCESS TOKEN附加角色ROLES数据

数千家企业正在使用三节课企业版学习

无限制学习5000+门课程,200+精选学习专题

免费申请体验>
课程介绍

本课程是一门深入讲解Spring Security和OAuth2,用于实现分布式认证与授权的课程。课程从Spring Security的基础认证与表单认证开始,逐步讲解Spring Security中的用户与认证对象、会话控制、过滤链设计、权限控制表达式等核心概念和技术。通过实例,你将学习到如何利用Spring Security实现基于MySQL的自定义认证过程,如何基于表单模式实现自定义认证,以及如何配置自定义过滤器。

总的来说,本课程将为你提供一套全面的,基于Spring Security和OAuth2的分布式认证与授权解决方案。无论你是开发者,还是架构师,甚至是对网络安全有研究兴趣的学生和研究者,都可以从本课程中收获宝贵的知识和经验。

适合人群
  • 对分布式系统安全性有深入需求的开发者
  • 想要掌握Spring Security和OAuth2的初级和中级开发者
  • 对于构建安全的微服务架构有需求的架构师
  • 希望提升自身技能,了解最新安全认证授权技术的IT专业人士
讲师介绍
资深架构师
擅长领域:
  • Web开发
  • 运维安全
15年Java及软件研发架构经验,擅长领域为企业级应用系统研发、大型系统架构设计、金融业系统建模,具有丰富的大型项目的研发与管理经验。 自2017年开始,齐老师开始面向各大互联网公司、金融系统、证券公司、国有银行实施企业级Java、架构培训,曾入围 2016 年腾讯“中国好老师”,网上课程覆盖学员超过2 万人。
课程大纲
共0节 时长0分钟 全部收起
01.初识Spring Security
10分钟
02.Spring Security单体应用与微服务的区别
9分钟
03.Spring Security基础认证与表单认证
17分钟
04.Spring Security中的用户与认证对象
6分钟
05.完整实现基于MySQL自定义认证过程
26分钟
06.利用PasswordEncoder实施密码保护
18分钟
07.使用Spring Security的Session会话控制
6分钟
08.基于表单模式实现自定义认证
17分钟
09.表单认证登录接门如何返回JSON
18分钟
10.SpringSecurity的过滤链设计
15分钟
11.Spring Security配置自定义过滤器
11分钟
12.Spring Security基于权限授权控制
16分钟
13.Spring Security权限控制表达式
15分钟
14.Spring Security 匹配器介绍
10分钟
15.Spring Security对方法进行授权
18分钟
16.Spring Security Remember Me 机制
15分钟
17.Spring Security预防CSRF攻击
15分钟
18.分布式认证授权OAuth2协议介绍
13分钟
19.0Auth2协议四种授权模式
17分钟
20.Spring Security Oauth2 认证流程
14分钟
21.构建OAuth2认证授权中心
32分钟
22.构建OAuth2资源服务器
17分钟
23.Access_Token的秘密
15分钟
24.构建OAuth2客户端
29分钟
25.基于MySQL管理授权中心数据
27分钟
26.如何理解OAuth2 Scope属性的作用
13分钟
27.如何向ACCESS_TOKEN附加加角色ROLES数据
13分钟
28.RBAC基于角色权限控制
14分钟
29.0Auth2与RBAC协同作业
25分钟
30.RefreshToken刷新令牌的作用
13分钟
课后测试
共5题
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。