首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring security
订阅
zql
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Spring Security源码分析十五:Spring Security 页面权限控制
在Spring Security源码分析十三:Spring Security 基于表达式的权限控制中,我们只是在后台增加了权限控制,并未在页面做任何处理,与之对应的按钮和链接还是会显示在页面上,用户体验较差。本章使用Spring Security标签库来包裹需要保护的内容。 a…
Spring Security源码分析十四:Spring Social社交登录绑定与解绑
在之前的Spring Social系列中,我们只是实现了使用服务提供商账号登录到业务系统中,但没有与业务系统中的账号进行关联。本章承接之前社交系列来实现社交账号与业务系统账号的绑定与解绑。 在Spring-Security源码分析六-Spring-Social社交登录源码解析中…
Spring Security源码分析十三:Spring Security 基于表达式的权限控制
spring security 3.0已经可以使用spring el表达式来控制授权,允许在表达式中使用复杂的布尔逻辑来控制访问的权限。 Spring Security可用表达式对象的基类是SecurityExpressionRoot。 这里我们定义了应用/person/*UR…
Spring Security源码分析十二:Spring Security OAuth2基于JWT实现单点登录
用户的登录状态是由sso-server认证中心来保存的,登录界面和账号密码的验证也是sso-server认证中心来做的(client1和clien2返回token是不同的,但解析出来的用户信息是同一个用户)。
Spring Security源码分析十一:Spring Security OAuth2整合JWT
Header 包含了一些元数据,至少会表明 token 类型以及 签名方法。 Claims 部分包含了一些跟这个 token 有关的重要信息。 JWT 标准遵照 JSON Web Signature (JWS) 标准来生成签名。签名主要用于验证 token 是否有效,是否被篡改。
Spring Security源码分析十:初识Spring Security OAuth2
项目准备添加依赖配置认证服务器配置资源服务器配置application.yml客户端信息(不配置的话,控制台会默认打印clientid和clietSecret)定义MyUserDetailsServi
Spring Security源码分析九:Spring Security Session管理
Session管理本文主要描述在SpringSecurity下Session的以下三种管理,Session超时时间Session的并发策略集群环境Session处理Session超时applicati
Spring Security源码分析八:Spring Security 退出
Spring Security的退出请求(默认为/logout)由LogoutFilter过滤器拦截处理。
Spring Security源码分析七:Spring Security 记住我
重启服务之后,用户再次登入系统会由RememberMeAuthenticationFilter拦截,从Cookie中读取Token信息,与persistent_logins表匹配判断是否使用记住我功能。最中由UserDetailsService查询用户信息
Spring Security源码分析六:Spring Social社交登录源码解析
OAuth2是一种授权协议,简单理解就是它可以让用户在不将用户名密码交给第三方应用的情况下,第三方应用有权访问用户存在服务提供商上面的数据。 Spring Social就是为我们将OAuth2认证流程封装到SocialAuthenticationFilter过滤器中,并根据返回…