×

spring boot

SpringSecurity系列——基于SpringBoot2.7的登录接口(内有惊喜)day2-1

杨勇 杨勇 发表于2024-05-13 浏览7699 评论0
完整登录 本文所用JWTUtil地址 这个JWT工具类是我自己写的,具体怎么使用都在README.md中了 高度封装使用简单git@gitee.com:giteeforsyf/jjwtutil.git 环境 SpringBoot版本:2.7 SpringSecurity版本:5.4+ 注:SpringSecurityConfigurationAdapter已过时 准备工作 在准备工作中我们需要准备数据库、实体类、配置、工具类等 目录 数据库 数据库设计如

spring

学习SpringSecurity这一篇就够了

潇潇暮雨 潇潇暮雨 发表于2024-05-13 浏览5961 评论0
案例源码地址:https://gitee.com/gzl_com/spring-security.git 一、SpringSecurity 框架简介 1.1、概要 Spring Security 是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 安全方面的两个主要区域是“认证”和“授权”。在Web 应用又称之为用户认证和用户授权两个部分,这两点也是 Spring Security 重要核心

spring boot

oauth2 spring-authorization-server 分析

sufz sufz 发表于2024-05-13 浏览7412 评论0
1. 选型 选用 spring security 5.2.x+作为框架,在 spring security 5.2.x+ 框架中进行扩展。 Spring 曾经有旧版支持 OAuth2 的方案:Spring Security OAuth 项目,该项目已经被逐步淘汰。但网上有不少仍然是这个方案,需要充分注意他们的区别。 1.1. Spring Security 5.2.x+ 1.1.1. 说明 spring security 实现 OAuth 的框架分为 spring security O

spring

Spring Security内置过滤器详解

My My 发表于2024-05-01 浏览5725 评论0
活动地址:CSDN21天学习挑战赛 相关文章: OAuth2的定义和运行流程 Spring Security OAuth实现Gitee快捷登录 Spring Security OAuth实现GitHub快捷登录 Spring Security的过滤器链机制 Spring Security OAuth Client配置加载源码分析 前言 根据前面的示例,我们已经知道启动时会加载18个过滤器,并且已经知道了请求会匹配到DefaultSecurityFilte

spring

Spring Security 自定义授权服务器实践

钟情 钟情 发表于2024-04-25 浏览5370 评论0
活动地址:CSDN21天学习挑战赛 相关文章: OAuth2的定义和运行流程 Spring Security OAuth实现Gitee快捷登录 Spring Security OAuth实现GitHub快捷登录 Spring Security的过滤器链机制 Spring Security OAuth Client配置加载源码分析 Spring Security内置过滤器详解 为什么加载了两个OAuth2AuthorizationRequestRedirectFilter分

spring cloud

3-OAuth2登录流程分析(oauth2第三方登录)

davdskill davdskill 发表于2024-04-23 浏览6462 评论0
在上一篇胖哥和大家共同体验了OAuth2登录流程,直观感受了OAuth2,本篇我们来共同分析一下OAuth2登录的流程,本次分析将严重依赖trace日志。 流程分析 ①访问被拒绝 /foo/hello发起请求后会经过一系列过滤器链的过滤触发访问被拒绝,核心的日志如下: 进入HTTP资源安全处理过滤器FilterSecurityInterceptor。 发现本次/foo/hello请求是一个匿名请求。 而实际上/foo/hello需要非匿名认证。 访问决策投票器WebExpressi

spring

Spring Security的过滤器链机制

牙歪歪-行政-余周 牙歪歪-行政-余周 发表于2024-04-21 浏览6033 评论0
活动地址:CSDN21天学习挑战赛 相关文章: OAuth2的定义和运行流程 Spring Security OAuth实现Gitee快捷登录 Spring Security OAuth实现GitHub快捷登录 前言 在“码农小胖哥”的文章中提到一个关键的过滤器链SecurityFilterChain,当一个请求 HttpServletRequest 进入 SecurityFilterChain 时,会通过 matches 方法来确定是否满足条件进入过滤器链,进

spring

简单几步升级Spring security4.x升级到5.x

潇潇暮雨 潇潇暮雨 发表于2024-04-21 浏览8873 评论0
本次升级源自一次安全漏洞提醒: Spring Security 身份认证绕过漏洞 (CVE-2022-22978),现将漏洞相关详情下发,如系统使用了受影响版本软件,请参照处置建议及时完成处理。 【风险名称】 Spring Security 身份认证绕过漏洞 (CVE-2022-22978) 【风险等级】 高危 【风险验证】 受影响版本: Spring Security 5.5.x < 5.5.7 Spring Security 5.6.x < 5.6.4 Spring Se

spring boot

清晰搞懂Spring Security的登录认证

和煦的糖果风 和煦的糖果风 发表于2024-04-20 浏览4136 评论0
前言 在简单学习完成Redis之后,又进行了Spring Security的学习,这里学习的资源为三更草堂的SpringSecurity框架教程,讲得感觉还不错,推荐😁。 这里主要是对学习过程进行一个记录和总结,参考的仍然是三更草堂的笔记,但中间加上了自己的一些理解和看法以及一些遇到的问题总结,如果哪里有问题还请各位指点指点😻。 1、简介 Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社