首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户4277981188587
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
Spring Security登录后用户数据的获取
在 Spring Security 中,用户登录信息本质上还是保存在 HttpSession 中,但是为了方便使用,Spring Security 对 HttpSession 中的用户信息进行了封装。
Spring Security里用户的定义
在实际开发中,都是要存入数据库之中而不是存在内存里面。 Spring Security 支持多种用户自定义的方式,比如使用JDBC、MyBatis、JPA等方式。
Spring Security认证流程的具体分析
认证过程其实就是在该系统的数据库里检查用户是否存在,存在则进行后面的授权操作。那么,用户不存在的话就没必要进行授权操作,没有意义,直接提示登录失败。
Spring Security过滤器链的初始化(上)
众所周知,Spring Security的本质就是一系列的过滤器链,因为Spring Security中的所有功能都是由过滤器来实现的,这些不同的过滤器各司其职,组成一条完整的过滤器链。
Spring Security过滤器链的初始化(中)
Spring Security 中所有需要构建的对象都可以通过SecurityBuilder来实现,比如的过滤器链、代理过滤器、AuthenticationManager等组件,都由它进行构建。
Spring Security过滤器链的初始化(下)
Spring Security过滤器链的构建主要角色是HttpSecurity,它的主要作用就是创建一个SecurityFilterChain对象,它包含一个路径匹配器以及众多的过滤器。
Spring Security在前后端分离项目的使用(认证篇)
在Spring Security中,框架内部使用的默认的登录方式是表单登录,但是这种登陆的方式并不适用于前后端分离的项目中,因为我们需要的是以JSON格式来传递登录数据,由自定义登录过滤器来处理数据。
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2022-10-22