[18] Json web token authentication --part3: Vue

State management

首先我們先來寫一些前台存 token 和刪除 token 的方法在 vuex sate management,檔案位置在 src/store/index.ts

Login

接下來我們來寫一下登入頁面在 src/components/login.vue ,以下是 script 的部分,主要就是去 post /api/token ,驗證過的話就把 token 存在 localStorage,然後進入首頁,存 token 的方法剛剛寫在 stage management 了,這裡就引入方法並使用

所有頁面每隔一段時間自動刷新 token

以行動支持創作者!付費即可解鎖
本篇內容共 1258 字、0 則留言,僅發佈於Vue+Django+MongoDB+Nginx 從網頁全端開發到架站一次教給你
    張哲嘉
    張哲嘉
    I'm a full-stack engineer in Senao Networks. Vue/Django/MongoDB/Nginx
    留言0
    查看全部
    發表第一個留言支持創作者!