关于App.vue中getUser函数的疑惑

来源:7-3 Vuex实战应用

慕少0472972

2020-05-07

老师,请问一下,我看您在”App.vue“中有个函数:getUser()

    getUser(){
      this.axios.get('/user').then((res)=>{
        this.$store.dispatch('saveUserName',res.username);
      })
    },

这个axios请求是没有参数的,我有点不太明白的是,一个网站有那么多用户都会注册,那后台是怎么知道您要求返回的是哪个用户的用户名的呢?

写回答

1回答

河畔一角

2020-05-07

这个地方你可能没有理解,我们这儿获取用户信息虽然没有参数,那是在登录的情况下才获取到的。我们跟服务端通信用的cookie,再登录成功后,会自动往前端浏览器写入cookie,那我们再调用后端接口的时候,服务端会自动获取前端带过去的cookie,来判断我们是哪个用户。

2
3
河畔一角
回复
慕少0472972
服务端生成的
2020-05-08
共3条回复

Vue全家桶实战 从零独立开发企业级电商系统

Vue全家桶构建企业级电商系统,真实服务端数据对接,高实用性

2560 学习 · 1307 问题

查看课程