前端登入流程

2021-10-06 02:15:05 字數 967 閱讀 4622

初次登入的時候,前端調後調的登入介面,傳送使用者名稱和密碼,後端收到請求,驗證使用者名稱和密碼,驗證成功,就給前端返回乙個token,和乙個使用者資訊的值,前端拿到token,將token儲存到vuex中,然後從vuex中把token的值存入瀏覽器cookies中。把使用者資訊存到vuex然後再儲存到localstroage中

然後跳轉到下乙個頁面,根據後端介面的要求,只要不登入就不能訪問的頁面需要在前端每次跳轉頁面師判斷cookies中是否有token,沒有就跳轉到登入頁,有就跳轉到相應的頁面,我們應該再每次傳送post/get請求的時候應該加入token,常用方法再專案utils/service.js中新增全域性***,將token的值放入請求頭中

後端判斷請求頭中有無token,有token,就拿到token並驗證token是否過期,在這裡過期會返回無效的token然後有個跳回登入頁面重新登入並且清楚本地使用者的資訊

再全域性***中加**

前端註冊登入的業務流程 vue篇

專案中有一些路由是需要登入才可以進入的,比如首頁,個人中心等等 有一些路由是不需要登入就可以進入,比如登入頁,註冊頁,忘記密碼等等 那如何判斷路由是否需要登入呢?就要在路由js裡面做文章 需要注意 因為是路由router檔案中使用vue router做跳轉,在這裡就不能直接使用this.router...

前端註冊登入的業務流程 vue篇

專案中有一些路由是需要登入才可以進入的,比如首頁,個人中心等等 有一些路由是不需要登入就可以進入,比如登入頁,註冊頁,忘記密碼等等 那如何判斷路由是否需要登入呢?就要在路由js裡面做文章 需要注意 因為是路由router檔案中使用vue router做跳轉,在這裡就不能直接使用this.router...

遊戲登入流程

啟動遊戲 選擇伺服器 自動更新 賬號登入 選擇頻道 建立角色 開始遊戲 流程分析 從這個列表中選擇乙個伺服器,比如 電信 四川區 或者 網通 黑龍江區,選擇完畢後,點 確定 自動更新 將選擇的那個伺服器,比如四川區,需要的最小客戶端版本號和客戶端自身版本號對比,如果客戶端自身版本號小於伺服器需要的最...