一.导学

  • 课程目标

    • 深入理解Spring Security及相关框架的原理、功能和代码
    • 可以机遇Spring Security及相关框架独立开发认证授权相关功能
    • 掌握抽象和封装的常见技巧,可以编写可重用的模块供他人使用
  • 第二章 开始开发

    • 环境安装
    • 架构介绍
    • Hello Spring Security
  • 第三章 使用Spring MVC开发 RESTful API

    • 开发基本的增删改查接口
    • Spring MVC高级特性
    • REST服务开发常用工具
  • 第四章 Spring Security开发基于表单的认证

    • Spring Security原理介绍
    • 基于Spring Security的默认实现开发用户名+密码的认证
    • 开发手机号+短信认证
  • 第五章 Spring Social开发第三方认证

    • OAuth协议 以及Spring Social原理简介
    • 实现QQ认证和微信认证
    • SESSION管理及退出
  • 第六章 Spring Security OAuth开发APP认证模块

    • Spring Security OAuth简介
    • 重构原有认证功能,使其支持基于Token的认证方式
    • 基于OAuth协议实现SSO(单点登录)
  • 第七章 Spring Security授权控制

    • Spring Security授权机制介绍
    • 实现3种不同复杂度的授权机制
    • 重构代码

二.开发环境

  • jdk
  • Mysql
  • IDEA

(会根据后面博客持续更新)

Spring Security入门(一) 导学与开发环境安装相关推荐

  1. Spring Security入门到实践(一)HTTP Basic在Spring Security中的应用原理浅析

    一.Spring Security简介 打开Spring Security的官网,从其首页的预览上就可以看见如下文字: Spring Security is a powerful and highly ...

  2. Spring Security入门基础

    Spring Security入门基础 文章目录 Spring Security入门基础 一,Spring Security的使用 1.1 基本术语 1.2 基本使用 1.2.1 引入依赖 1.2.2 ...

  3. Spring Security 入门(五):在 Spring-Boot中的应用

    前言 本文作为入门级的DEMO,完全按照官网实例演示: 项目目录结构 Maven 依赖  <parent>    <groupId>org.springframework.bo ...

  4. Spring Security 入门(四):自定义-Filter

    前文导读 - Spring Security入门(一):登录与退出 - Spring Security入门(二):基于数据库验证 - Spring Security入门(三):密码加密 本文解决问题 ...

  5. Spring Security入门(三):密码加密

    前文导读 - Spring Security入门(一):登录与退出 - Spring Security入门(二):基于数据库验证 Github 地址 https://github.com/ChinaS ...

  6. 【Spring Security入门】06-QQ登录实现

    准备工作 1.在 QQ互联 申请成为开发者,并创建应用,得到APP ID 和 APP Key. 2.了解QQ登录时的 网站应用接入流程.(必须看完看懂) 为了方便各位测试,直接把我自己申请的贡献出来: ...

  7. Spring+Maven+Dubbo+MyBatis+Linner+Handlebars—Web开发环境搭建

    Spring+Maven+Dubbo+MyBatis+Linner+Handlebars                                         --Web开发环境搭建 本文主 ...

  8. 【官方搭建入门】JEEWX 捷微开发环境搭建必读

    [官方搭建入门]JEEWX 捷微开发环境搭建必读 下载地址: http://git.oschina.net/jeecg/jeewx 1. 标准开发环境:eclipse + maven + jdk7 + ...

  9. Microchip PIC系列8位单片机入门教程(一)开发环境建立

    Microchip PIC系列8位单片机入门教程(一)开发环境建立 作者:Greg 第一节 开发环境建立条件 软件: (1)MPLAB X:集成开发环境下载地址:https://www.microch ...

最新文章

  1. mysql存储过程导出_Mysql导出存储过程
  2. 第十二周项目一-实现复数类中的运算符重载(2)
  3. hibernate的inverse用法
  4. OpenDNS,独特的免费DNS
  5. 小师妹学JVM之:Dirty cards和PLAB
  6. 数学之史:微积分的发明——变量数学的巨人之争
  7. 3D 真的很难吗,瞧瞧支付宝怎么做?
  8. es 吗 查询必须有sort_ElasticSearch DSL之From/Size,Sort
  9. Vue2.0以后,有哪些变化
  10. Leetcode: Generate Parentheses
  11. Java Web的Excel读取
  12. 三菱伺服驱动器示例_三菱伺服驱动器 mr-j4-b 用户使用手册 中文高清版.pdf
  13. android 信号检测工具,信号检测软件下载-Signal Strength 安卓版v23.0.1-PC6安卓网
  14. SQL语句的增删改查(详细)
  15. ERR Slot 741 is already busy (Redis::CommandError)
  16. 雷课堂(THUnderClass)——清华大学2020C++大作业个人项目记录与总结
  17. 非科班出身程序员该如何弥补技术差距?
  18. 100php等于多少RMB,100000 CNY
  19. Vue安装element ui踩坑
  20. 王左中右致出版商的信件稿

热门文章

  1. Sketchup模型与ArcGIS进行数据交互的方法
  2. 【不懂】js中必须使用字符串形式调用函数的情况
  3. 怎么传mysql数据到onenet_STM32 MQTT协议 连接中国移动OneNet服务器 上传接收数据(一)...
  4. JavaSwing实现树形结构
  5. 配置HTTP通过IIS访问分析数据库
  6. Window 2008 iis7.5服务器批量导出网站列表技巧
  7. R语言实现GWAS结果显著SNP位点归类提取与变异类型转化
  8. python分析《爱情公寓》电影评分为何2.7, 电影界的“拼多多”!(转)
  9. Vue 3.0 + Vite 快速尝鲜!
  10. java留守儿童首页代码_基于jsp的关爱留守儿童网-JavaEE实现关爱留守儿童网 - java项目源码...