首页 > 社交 > 科普中国

大佬神作!Spring

常驻编辑 科普中国 2022-11-17 单点   大佬   进阶   表单   过滤器   安全性   源码   框架   防护   快捷   手册   功能   技术

简介

平时我们写 Web 项目,都需要用户登录时验证,以及权限管理之类的操作,以前使用过滤器,拦截器等进行管理,原生代码较多。
所以出现了安全框架以供我们使用,安全框架在 Web 应用的主要功能是:
eyJ拜客生活常识网

认证
授权
eyJ拜客生活常识网

使用的较多的安全框架有两个:shiro、Spring Security
Spring Security 是 Spring家族中的一个安全管理框架,相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。
两个框架的主要功能相差不大,核心功能依旧是:认证、授权。
Spring Security 的几个重要类:
eyJ拜客生活常识网

WebSecurityConfigurerAdapter:自定义 Sercurity 策略
AuthenticationManagerBuilfer:自定义认证策略
@EnableWebSecurity:开启 WebSecurity 模式
eyJ拜客生活常识网

SpringSecurity的原理其实就是一个过滤器链,内部包含了提供各种功能的过滤器。eyJ拜客生活常识网

然而随着各种安全性问题的不断发生,可以说,安全性技术是构建个人技术体系不可缺少的一个环节,对于提升你的职业门槛也是一个重要的加分项。然而却有很多小伙伴在学习Spring Security 总是遇到重重困难,于是我最近整理了这4本Spring Security进阶学习笔记分享给有需要的小伙伴!eyJ拜客生活常识网

由于篇幅原因,为了避免影响到大家的阅读体验,在此只以截图展示部分内容eyJ拜客生活常识网

eyJ拜客生活常识网

这份笔记可以分为以下四个部分:eyJ拜客生活常识网

  • 第1部分:Spring Security的基本配置。
  • 第2部分:剖析Web项目可能遇到的安全问题,同时讲解如何使用Spring Security进行有效防护。
  • 第3部分:详细介绍OAuth,并使用Spring Social整合Spring Security,实现QQ快捷登录。
  • 第4部分:重点介绍Spring Security OAuth2框架,剖析Spring Security OAuth2核心源码。

第1部分eyJ拜客生活常识网

  • 第1章 初识Spring Security
  • 第2章 表单认证
  • 第3章 认证与授权

相关阅读:

  • “从小就瘦的娃,反而有优势!”3张图告诉你:这种瘦孩子很
  • 机床解锁
  • 华南强降雨减弱但汛情依然严峻 气象专家:需注意单点强
  • 王者荣耀戈娅怎么玩
  • 超增压瀑布洗澎湃大水量
  • 小鹏G9:摊牌了
  • Citrix通过Azure
  • 11.15日体验服花木兰削弱,暃、东皇加强,赵怀真机制再度
  • 肖战首次裸眼3D大片,闪现重庆引无数路人驻足,不愧是顶流
  • 全新EMUI9.0在IFA2018亮相,国内Beta推送或将于9月5日开
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。