登录接口取到token,加到请求头中,通过服务器验证#Vue3
创始人
2025-01-16 20:04:38
0

登录接口取到token,加到请求头中,通过服务器验证#Vue3

在这里插入图片描述

Token验证的基本流程
1.服务端收到请求,去验证用户名与密码
2.验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端
3.客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Storage 里
4.客户端每次向服务端请求资源的时候需要带着服务端签发的 Token
5.服务端收到请求,然后去验证客户端请求里面带着的 Token,如果验证成功,就向客户端返回请求的数据

感觉这篇文章关于token的流程讲的很形象,可以看看

一、在登录页面中,在浏览器中缓存token值

  // 登陆(接口) const login = async () => {   await axios     .post("http://127.213.3.213:5050/api/Login/GetToken", form.value)     .then((res: any) => {       console.log(res.data.status);       if (res.data.status === 200) {         alert("登录成功!");         // 缓存token值在浏览器         localStorage.setItem("token", res.data.data.token);         // 跳转页面         router.push("/home");       } else {         alert("登录名或密码错误,请重新登录!");         router.push("/");       }     })     .catch((error: any) => {       console.log(error.data.msg);     }); }; 

二、在接口请求服务器之前,在请求头添加token验证身份

  import axios  from 'axios'  	//请求拦截   axios.interceptors.request.use(function(config){     config.headers.Authorization = 'Bearer ' + window.localStorage.getItem('token')     //建议还是使用localStorage,localStorage是永久存储在浏览器中,只要当用户不删除数据,则该数据就会一直存放在localStorage中。     //sessionStorage是会话级别的存储,从名字session我们就可以看出来了,也就是当用户关闭浏览器,此时数据就会被销毁。     return config;   },function (error){     return Promise.reject(error)   })    // 响应拦截   axios.interceptors.response.use(function(response){     return response   },function(error){     return Promise.reject(error)   }) 

相关内容

热门资讯

终于知道!wepoker有透视... 终于知道!wepoker有透视底牌吗,微信闲来辅助神器,大纲教程(有挂辅助)1、完成微信闲来辅助神器...
科技分享!wepoker怎么拿... 科技分享!wepoker怎么拿到好牌,大唐麻将开挂软件,举措教程(揭秘有挂)1、玩家可以在大唐麻将开...
值得注意的是!线上德州的辅助器... 值得注意的是!线上德州的辅助器是什么,逗娱碰胡开挂,指南书教程(有挂猫腻)1)逗娱碰胡开挂有没有挂:...
分享认知!epoker免费透视... 分享认知!epoker免费透视脚本,微乐小程序辅助开发,方针教程(有挂功能)微乐小程序辅助开发是不是...
为切实保障!wepoker透视... 为切实保障!wepoker透视底牌脚本,福建13水软件辅助,法门教程(的确有挂)1.福建13水软件辅...
据公告内容!约局吧德州真的存在... 据公告内容!约局吧德州真的存在透视吗,天道手游辅助,手册教程(有挂详情)1、用户打开应用后不用登录就...
科技通报!wepoker游戏下... 科技通报!wepoker游戏下载,免费挂机辅助工具,手册教程(有挂教学)1、操作简单,无需免费挂机辅...
今日科普!wepoker底牌透... 今日科普!wepoker底牌透视脚本,微信小程序多乐辅助器,大纲教程(有挂技巧)1.微信小程序多乐辅...
事发当天!德州透视hhpoke... 事发当天!德州透视hhpoker,微信呢途游四川辅助器,绝活教程(有挂详细)1、玩家可以在微信呢途游...
分享一款!hhpoker德州挂... 分享一款!hhpoker德州挂真的有吗,杭州都莱有没有挂,窍门教程(有挂详细);杭州都莱有没有挂能透...