亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

大型VUE項目如何用cookie來獲取登錄成功后的用戶信息?

大型VUE項目如何用cookie來獲取登錄成功后的用戶信息?

登錄成功后需要通過cookie或vuex來保存用戶信息。后臺給了兩種方案,一個是在登錄成功后的返回值里給用戶信息,前端存cookie里,但是取不到。。。??//?登錄 ????async?handleLogin(ev)?{ ??????if(this.loading)return ??????this.$refs.user.validate(async(valid)?=>?{ ????????if?(valid)?{ ??????????this.loading?=?true ??????????let?{data:?res}?=?await?login(this.user,?{intercept:?false}) ??????????if(res.stat!=1){ ????????????this.loading?=?false ????????????return ??????????} ??????????//?記錄token,請求基礎信息? ??????????Cookie.set('token',?res.data.token) ??????????Cookie.set('Id',?res.data.id) ????????}?else?{?????????? ??????????return?false; ????????} ??????});? 另一種方案是后臺另外做了一個獲取用戶信息的接口,但是從GET接口里取的前提是得登錄成功后才能獲取,用戶信息要存到全局,不知道在哪里取比較合適。
查看完整描述

1 回答

  • 1 回答
  • 1 關注
  • 11315 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號