导航守卫token与拦截器token的区别

为什么使用token?它是怎么生成的?

一、导航守卫的作用

作用是通过判断来决定当前的路由跳转能不能进行?
这种守卫,只要进行路由的跳转就会自动的触发,不能人为调用
处理业务时可以判断当前用户是否登录(token),如果登录了则可以跳转,否则重定向到登录页.

导航守卫token与拦截器token的区别

二、拦截器的作用

页面跳转后,不代表可以进行页面操作.好比淘宝没有登录也可以浏览首页信息,但要是点击商品详情等操作时会要求登录.这个就是拦截器,它主要用于拦截用户请求并作相应的处理,一般判断权限认证,有没有登录之类,认证通过后就可以发送请求了.

导航守卫token与拦截器token的区别
ps:要求授权才请求
导航守卫token与拦截器token的区别

三、导航守卫与拦截器的区别

所以综上,导航守卫与拦截器本质的区别是:导航守卫是看路由限制能不能跳转,拦截器是限制能不能发请求.