Spring Security 开发认证与授权
共28课时
127
1、有一定的 Java 语言基础 2、了解过 / 使用过 Spring 框架,对 IOC 、DI 原理有一定认识 3、对后端 web 开发了解过 / 有一定基础
VIP专属
领域会员免费
课程收录到: 后端工程师
VIP专属
领域会员免费
程序员研修院
CSDN程序员学院名下精心挑选了诸多业界知名讲师的课程内容,内容涵盖JAVA、Python、大数据等诸多热门技术领域的最佳技术实践。
课程概述

课程介绍

课程以原理 + 实战的方式,尽可能细致地讲解Spring Security 、OAuth2等技术开发安全的REST服务,彻底掌握一线互联网公司主流的身份认证和授权方式。深入Spring Security 框架运行机制,从根本上理解框架的原理和架构,
最终能够独立开发高质量的认证授权模块,保证REST服务安全。

 

适用人群

1、有一定的 Java 语言基础 2、了解过 / 使用过 Spring 框架,对 IOC 、DI 原理有一定认识 3、对后端 web 开发了解过 / 有一定基础
课程目录
  • 导学
    10分23秒 2021-07-28  试读
  • 2
    开发环境准备与安装
    6分26秒 2021-07-28  试读
  • 3
    第一个 Spring Security Demo
    9分26秒 2021-07-28  试读
使用 Spring MVC 开发 RESTful API
  • 1
    项目介绍
    6分30秒 2021-07-28 
  • 2
    快速搭建Spring Boot项目
    11分25秒 2021-07-28 
  • 3
    什么是RESTful?
    10分38秒 2021-07-28 
  • 4
    商品查询请求
    29分20秒 2021-07-28 
  • 5
    商品创建请求
    9分34秒 2021-07-28 
  • 6
    商品修改请求
    8分2秒 2021-07-28 
  • 7
    商品删除请求
    4分53秒 2021-07-28 
  • 8
    服务异常与错误处理机制
    20分21秒 2021-07-28 
  • 9
    RESTtful 拦截机制
    7分56秒 2021-07-28 
  • 10
    使用 Filter 进行拦截
    16分23秒 2021-07-28 
  • 11
    使用Interceptor进行拦截
    12分24秒 2021-07-28 
  • 12
    处理文件服务
    19分34秒 2021-07-28 
使用 Spring Security 进行开发
  • 1
    应用 swagger 生成规范接口文档
    18分47秒 2021-07-28 
  • 2
    Spring Security 介绍
    12分18秒 2021-07-28 
  • 3
    Spring Security 基本原理
    15分20秒 2021-07-28 
  • 4
    用户认证流程及分析
    8分44秒 2021-07-28 
  • 5
    登录表单验证开发
    22分58秒 2021-07-28 
  • 6
    添加记住我功能
    10分13秒 2021-07-28 
Oauth实践
  • 1
    自定义验证处理器
    24分25秒 2021-07-28 
  • 2
    JWT机制与原理
    18分9秒 2021-07-28 
  • 3
    JWT实现SSO单点登录
    20分56秒 2021-07-28 
  • 4
    OAuth 2.0 协议
    12分48秒 2021-07-28 
  • 5
    实现授权服务器
    16分39秒 2021-07-28 
  • 6
    实现第三方授权访问
    10分22秒 2021-07-28 
  • 7
    实现角色权限管理
    11分8秒 2021-07-28