实战 \Spring Security技术栈开发企业级认证与授权
收藏

Spring Security开发安全的REST服务

Spring Security+Spring Social+Spring Security OAuth

Spring Security技术栈开发企业级认证与授权

难度 高级 ·
时长 19小时 ·
学习人数 1339 ·
综合评分 9.86分
¥ 366.00

Spring Security技术栈开发企业级认证与授权

观看导学视频

Spring Security技术栈开发企业级认证与授权
全网最细致地讲解Spring Security、Spring Social 、Spring Security OAuth三种技术开发安全的REST服务,彻底掌握一线互联网公司主流的身份认证和授权方式。
JoJozhai

全栈工程师

全网独家企业级认证授权课程

身份认证与授权作为最基本的安全服务,是每个后端开发者必备的硬技能
  • 真实上线代码调用
  • 百万用户级上线运行的生产代码为基础,开发高质量可重用的认证授权框架

  • 认证授权与用户信息分离
  • 松耦合设计,可与不同的用户体系配合使用

  • Spring Security技术栈
  • 深入Spring Security技术栈源码,从根本上理解框架的原理,架构和源码

  • REST服务接口开发
  • REST风格开发常见接口,独立开发高质量的认证授权模块保证REST服务安全

三大“将”为REST服务保驾护航

三大安全框架开发高质量的认证授权模块来保证REST服务的安全
Spring Security

(表单认证、控制授权)

基本原理介绍
核心源码解说
开发用户名登录
开发短信登录
Session控制
授权管理
Spring Social

(第三方登录)

基本原理介绍
核心源码解说
开发微信登录
开发QQ登录
处理用户注册
处理用户绑定/解绑
Spring Security OAuth

(App认证框架)

基本原理介绍
核心源码解说
认证服务器配置
客户端应用注册
重构用户名登录
重构短信登录
重构社交登录
REST服务开发
基本增删改查服务
文件上传下载
服务拦截
服务异步处理
使用Swagger生成文档
使用WireMock伪造服务

100%满足企业主流认证授权所需的功能

支持两种前端类型
浏览器(Session方式)
APP(Token方式)
支持多种授权方式
配置静态权限
依赖数据库服务提供动态权限
支持多种身份认证方式
用户名密码登录
第三方(微信、QQ等)登录
手机短信登录等
支持分布式系统
集群Session管理
SSO单点登录

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问,
讲师会进行集中答疑

源码开放

整套代码下载

课程案例代码完全开放给你,你可以根据所学知识,
自行修改、优化

适合人群及技术储备要求

本课程适合有一定的开发经验,想要深入了解认证和授权相关知识的Java开发人员
如果你对设计模式,设计思想感兴趣,这门课对你来说会有很大帮助

学前必备技术

JavaWeb基础丨Spring基础丨Maven基础

环境参数

  • 技术语言 Java 1.8
  • 后端技术框架 Spring boot,Spring Security
  • 后端技术框架 Spring Social, Spring Session
  • 后端技术框架 Spring Security OAuth
  • 课程所需开发系统 Windows/Mac
  • 数据库 mysql/redis
  • 开发工具 eclipse(IDEA也可)

万事俱备 只等你来

  • eregg

    作为一个5年以上的java开发者来说,学完jojo老师的这套视频真的受益匪浅。 1.由浅入深,从表面现象到本质,从本质到思想。 2.传授的不仅仅是技能,更多的是一种能力。 3.内容实用,通俗易懂,逻辑清晰。 4.希望jojo老师能出更多这样的教程。

  • qq_戴肯_0

    全栈大神就是吊,前后台都讲得好,都是干货,一开始相当于把spring给过了遍,整体的思路给理顺了,过去一些懵逼的问题都解决了,正好shiro用的不爽,这次把security搞定

  • 果树fruiter

    相当给力的一部视频,老师水平之高让人大开眼界!不仅能学到spring security技术栈的知识,还能学习到老师教授的很多编程思想,受益匪浅。期待老师的后续课程。

查看全部168条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信