2022年8月13日

项目_首页显示用户信息&头像

摘要: ![在这里插入图片描述](https://img2022.cnblogs.com/blog/2191391/202208/2191391-20220813220458938-2147248274.png) ![在这里插入图片描述](https://img2022.cnblogs.com/blog/2191391/202208/2191391-20220813220459008-174431021. 阅读全文

posted @ 2022-08-13 22:07 beyondx 阅读(11) 评论(0) 推荐(0) 编辑

前端使用header传token_浏览器的预检机制

摘要: 预检机制, 使得 method = "OPTIONS" 修改代码 if("OPTIONS".equalsIgnoreCase(method)) { return true; } 这里, 放行, 返回 true, 让 这个请求, 继续往前走, 返回去, 但不会 返回 数据 return true, 下 阅读全文

posted @ 2022-08-13 22:04 beyondx 阅读(159) 评论(0) 推荐(0) 编辑

前端传token(params -> header)_那么问题来了_后端也需要修改代码

摘要: token有效期 设置为了 1天 这里 直接刷新 购物车页面 前端修改 传 token方式后, 后端 拿不到 token了 token = null 阅读全文

posted @ 2022-08-13 22:03 beyondx 阅读(74) 评论(0) 推荐(0) 编辑

jwt_拦截器_校验token

摘要: 先上图 要说的话, 都在图里 拦截器 的 优点 校验工作, 只需要 做一次 访问接口, 先经过 拦截器 接口 只 处理业务, 而不用写 校验token的 代码 springboot项目中, 配置拦截器 配置 配置 拦截器 现在 是springboot, 没有 配置文件了 现在需要 基于 Java配置 阅读全文

posted @ 2022-08-13 22:02 beyondx 阅读(152) 评论(0) 推荐(0) 编辑

前端传递token(params -> headers)_规范_规则

摘要: ![在这里插入图片描述](https://img2022.cnblogs.com/blog/2191391/202208/2191391-20220813220202204-611824566.png) ![在这里插入图片描述](https://img2022.cnblogs.com/blog/2191391/202208/2191391-20220813220202103-438025901.p 阅读全文

posted @ 2022-08-13 22:02 beyondx 阅读(158) 评论(0) 推荐(0) 编辑

jwt_解析token

摘要: 先上图 package com.qfedu.fmmall.controller; import com.qfedu.fmmall.utils.Base64Utils; import com.qfedu.fmmall.vo.ResStatus; import com.qfedu.fmmall.vo.R 阅读全文

posted @ 2022-08-13 22:01 beyondx 阅读(963) 评论(0) 推荐(0) 编辑

在springboot 中配置 拦截器

摘要: 先上图 要说的话, 都在图里 package com.qfedu.fmmall.config; import com.qfedu.fmmall.interceptor.CheckTokenInterceptor; import org.springframework.beans.factory.an 阅读全文

posted @ 2022-08-13 22:01 beyondx 阅读(86) 评论(0) 推荐(0) 编辑

功能实现_用户认证_基于token_实现携带token访问购物车页面

摘要: 1, 登录认证接口 生成 token 2, 登录页面 接收到 token 存储到 cookie 3, 购物车页面 加载时, 访问 购物车列表 接口 4, 在 购物车列表 接口, 校验 token 1, 登录认证接口 生成 token 2, 登录页面 接收到 token 存储到 cookie 3, 购 阅读全文

posted @ 2022-08-13 22:00 beyondx 阅读(86) 评论(0) 推荐(0) 编辑

jwt_生成token

摘要: jwt 1, 添加 依赖, 到 service; 因为这跟 业务相关 2, 生成token 添加依赖 修改UserServiceImpl.java package com.qfedu.fmmall.service.impl; import com.qfedu.fmmall.dao.UsersMapp 阅读全文

posted @ 2022-08-13 22:00 beyondx 阅读(247) 评论(0) 推荐(0) 编辑

前后端分离_用户认证_基于token

摘要: 1, 校验账号 和 密码 2, 验证成欧共, 根据 特定规则 生成 token(令牌) 字符串 3, 将 token字符串 一并响应给 前端 1, 从 请求头 获取 token 2, 验证 token的有效性(正确性, 时效性) 3, token验证通过, 进行 接口响应 cookie, 可以在 同 阅读全文

posted @ 2022-08-13 21:59 beyondx 阅读(67) 评论(0) 推荐(0) 编辑

导航