Skip to content

基于springboot3.2.0 springsecurity 6的鉴权登录样例

Notifications You must be signed in to change notification settings

buchenzhang/fivadata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于springboot3.2.0 springsecurity 6的鉴权登录样例

运行环境

mysql 8.0 redis springboot3.2.0

启动

数据库见db文件,运行前启动mysql导入数据,运行redis,修改配置文件即可

实现功能

springsecurity和jwt的整合 登录接口 hello接口

示例

正常登录

返回用户信息,header种有token img.png img_1.png

访问其他接口

img_2.png

账号错误

img_3.png

未登录访问其他接口

postman img_4.png 浏览器 img_5.png

其他说明

该题来自某公司笔试题,挺有意思 笔者以前用过springsecurity5,切换到6最明显的是配置写法,WebSecurityConfigurerAdapter废弃了,带来了更好的写法,主要是因为javax升级到jakart带来了全新的api

About

基于springboot3.2.0 springsecurity 6的鉴权登录样例

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages