加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
# 随手记
## spring security部分
### 配置类
 + 自定义身份组件
 + 认证过滤器
 + 开启权限注解
 + 权限url匹配策略

### 登录认证过滤器 `jwtauthenticationfilter`
    从上下文中检查认证信息,`securityutil`从token中获取认证信息。并保存到上下文。
### jwttoken 
    操作关于token的一切,从token获取信息,得到token
### 身份认证组件`jwtauthenticationprovider`


### 认证信息查询`userdetailsserviceimpl`
 从数据库中获取信息
 

###认证信息的封装`jwtuserdetails `
###权限的封装`grantedauthorityimpl`



### 登录接口的实现
 将登录认证逻辑封装到了工具类`securityutils`的login 方法中
 + 将用户认证信息封装到了`jwtahthenticatiotoken`中,
 + 调用authenticationmanager.authenticate(token)执行认证流程
 + 然后保存到上下文
 + 最后生成token

空文件

简介

自学 展开 收起
Java 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化