vue 登入token的思路流程

2021-10-03 20:18:58 字數 446 閱讀 4176

在前後端完全分離的情況下,vue專案中實現token驗證大致思路如下:

1、第一次登入的時候,前端調後端的登陸介面,傳送使用者名稱和密碼

2、後端收到請求,驗證使用者名稱和密碼,驗證成功,就給前端返回乙個token

3、前端拿到token,將token儲存到localstorage/cookie 和vuex中,並跳轉路由頁面

vuex 存不存都無所謂,個人感覺這裡只為了store管理好看點而已。

4、前端每次跳轉路由,就判斷 localstroage/cookie  中有無 token ,沒有就跳轉到登入頁面,有則跳轉到對應路由頁面

5、每次調後端介面,都要在請求頭中加token

service.interceptors.request.use(

config =>

return config

},error =>

)

登入業務流程以及token原理分析

登入業務流程 在登入頁面輸入使用者名稱和密碼 呼叫後台介面進行驗證 通過驗證之後 根據後台的相應狀態跳到專案主頁 通過cookie 在客戶端記錄狀態 不跨域 session 在服務端記錄狀態 不跨域 通過token維持狀態 跨域的情況 登入token原理分析 使用者登入頁面輸入使用者名稱和密碼進行登...

vue中後台管理登入後的token管理

在做後台管理系統的時候,登入後token管理很重要。上 有瑕疵,有待改善,見諒。import vue from vue import router from vue router import from lib util 第乙個是判斷許可權的函式 import from routes 路由列表,路由...

vue通過本地token控制使用者登入前後的許可權

此文章是我自己在開發中遇到的一些許可權問題,然後主要是用了一種別的方法,這種方法十分簡單,通俗易懂,簡介,一看就會,上 在main.js中加入 import router from router 利用鉤子函式來控制router的走向 router.beforeeach to,from next el...