2021-5-6 前端達人
初次登錄的時候,前端調后調的登錄接口,發送用戶名和密碼,后端收到請求,驗證用戶名和密碼,驗證成功,就給前端返回一個token,和一個用戶信息的值,前端拿到token,將token儲存到Vuex中,然后從Vuex中把token的值存入瀏覽器Cookies中。把用戶信息存到Vuex然后再存儲到LocalStroage中 Cookies LocalStroage 然后跳轉到下一個頁面,根據后端接口的要求,只要不登錄就不能訪問的頁面需要在前端每次跳轉頁面師判斷Cookies中是否有token,沒有就跳轉到登錄頁,有就跳轉到相應的頁面,我們應該再每次發送post/get請求的時候應該加入token,常用方法再項目utils/service.js中添加全局攔截器,將token的值放入請求頭中 后端判斷請求頭中有無token,有token,就拿到token并驗證token是否過期,在這里過期會返回無效的token然后有個跳回登錄頁面重新登錄并且清楚本地用戶的信息
再全局攔截器中加代碼
轉自:csdn 作者:mslmhl
藍藍設計的小編 http://paul-jarrel.com