实战 \Spring Security开发安全的REST服务

Spring Security开发安全的REST服务

难度 高级
时长 19小时
学习人数 333
10.0分
¥ 366.00

Spring Security开发安全的REST服务

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

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

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

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

  • 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基础

全栈工程师

JOJO

纳斯达克上市公司技术总监,创业公司CTO, 具有15年开发和技术培训经验。致力于前后端技术和架构领域,有丰富的理论、实践经验,曾多次参与大型银行和互联网公司核心系统的架构设计和开发

已在慕课网出品了《Angular4.0从入门到实战打造股票管理网站》实战课,学生评价非常赞,你可以自行验证体验一番

本次他带着大家学习如何开发安全的REST服务,彻彻底底掌握身份认证授权方式,助你快速达到高级工程师的水平,走向人生巅峰

环境参数

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

万事俱备 只等你来

  • qq_戴肯_0

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

  • 果树fruiter

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

  • EchoYu

    jojo老师 让你明白什么叫渐进式学习,老师讲的条理清晰,深入浅出。全栈大神就是吊

查看全部32条用户评价
提问
数据加载中...
意见反馈 常见问题 APP下载
官方微信