当前位置:网站首页 > 技术经理的晋升之路 > 正文

路由守卫原理(路由守卫原理视频)



文章目录

  • ​​1、视频演示​​
  • ​​2、token的生成以及验证的思路​​
  • ​​3、后端代码​​
  • ​​3.1 引入jwt依赖​​
  • ​​3.2 生成token的工具类​​
  • ​​3.3 token认证过滤器​​
  • ​​3.4 token认证​​
  • ​​3.5 登录成功、返回token​​
  • ​​4、前端代码​​
  • ​​4.1 路由守卫​​
  • ​​4.2 Vuex的设计(设置共享状态)​​
  • ​​4.3 将token放入到请求头中​​
  • ​​4.4 登录成功后、将后端返回的token存储​​
  • ​​4.5、注销​​
  • ​​5、友情提示​​

toekn的生成使用

这里的注销原理:给注销按钮绑定一个事件、触发函数、在函数中移除存储的token,同时跳转到登录页。这里不在演示(过于简单)

  • 1、后端使用jwt生成token返回给前端,前端存储token。在进行路由跳转之前、通过路由守卫判断token是否为空。如果为空、则跳转到指定页面。不为空则放行。同时将token放入到请求头中、后端对token进行验证

提示:如果引入失败、请替换版本


提示

2022年超详细的SpringBoot+Vue+Jwt实现token的认证(重点部分讲解和完整的代码设计)_spring boot


提示:登录、注册页一般不需要token。直接放行



提示:路由守卫写到main.js中可以、直接写在router/index.js中也可以


对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。

如果前端没有基础、这一部分可能不明所以然。请看这里:​​vuex的介绍​​


提示:如果请求头中没有token、则后端获取不到token的值进行校验、认证不通过。

  • 1、引入​​。目的是简化组件间的通信
  • 2、使用简化形式:​​

2022年超详细的SpringBoot+Vue+Jwt实现token的认证(重点部分讲解和完整的代码设计)_spring_02

如果安装报错、则更改安装的版本。默认是最新的。安装指定版本​​。@后边跟安装指定版本

  • 1、如果不了解Vuex、请了解后再来看(使用前请安装vuex。​​)
  • 2、如果不了解路由守卫、请了解后再来看 (使用前请安装router。​​)
  • 3、一定要将token放入到请求头中、后端要根据token来进行认证(使用前请安装axios。​​)
  • 4、过滤器的拦截、不需要认证的直接放行。像登录、注册等
到此这篇路由守卫原理(路由守卫原理视频)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 路由守卫的生命周期(路由守卫的生命周期是多久)2025-06-12 11:00:10
  • 电路原理图gnd(电路原理图的读图方法)2025-06-12 11:00:10
  • ddpm模型全称(ddm模型中的k指什么)2025-06-12 11:00:10
  • 单片机程序烧录连接线路图(单片机程序烧录步骤)2025-06-12 11:00:10
  • 反激式电路原理(反激式电路原理是什么)2025-06-12 11:00:10
  • yum安装指定安装目录(yum安装指定安装路径)2025-06-12 11:00:10
  • 扬声器的电路图(扬声器电路图形符号)2025-06-12 11:00:10
  • pass 架构(pass架构中的关键技术)2025-06-12 11:00:10
  • 反激电路工作原理ppt(反激电路工作原理图)2025-06-12 11:00:10
  • 华为模拟器路由器接口配置ip地址在哪(华为模拟器路由器接口配置ip地址在哪)2025-06-12 11:00:10
  • 全屏图片