SpringBoot3+Vue3(1)-后端 请求头校验,jwt退出登录,mybaits实现数据库用户校验
1.后端:jwt请求头校验


解析 工具类jwtUtils
解析token
令牌是否过期,验证
正常、异常、运行时错误
倒入工具类是@resource
工具类中添加解析用户的方法:
在
在工具类添加id解析
此处调用
添加controller做测试
测试:
请求头什么都不带
请求头带项目信息
代码中要添加上filter
再试一次就可以hello world了
正常的jwt返回才会好。
2.后端:jwt退出登录
令牌失效
3.后端:实现数据库用户校验
创建实体类 Account
数据库建表,一一对应
生成测试类
运行之后得到加密的密码
插入数据库表数据
导入依赖
创建Account
添加mapper软件包
mapper下添加接口
共会创建3个文件:mapper,service, impl
通过用户名或者邮箱查找
配置mysql数据库
密码加密器:
运行后正常加载如下:
拿到用户信息