1.第一次登錄之后返回給前端token,然后前端拿著token再去獲取相應的數據2.第二次登錄的時候則不需要再次輸入賬號密碼直接跳入相應頁面第一個想的是利用存儲用戶id去redis取token然后再次驗證,但必須把添加不需要驗證的連接,但是我感覺這樣不太好app.use(jwtKoa({secret}).unless({ path: [/^\/adduser/, /^\/login/] ///^\/product\/getToken/數組中的路徑不需要通過jwt驗證
}))第二個是根據用戶id存儲客戶端token,然后拿著這個token再去驗證學習node+koa想寫小例子練習一下,但不知道該怎么去寫了,請指點一下
1 回答

江戶川亂折騰
TA貢獻1851條經驗 獲得超5個贊
這里要么黑名單,要么白名單,看你的需要(但我感覺你是都不想)。
如果你是客戶端渲染(不訪問后端服務),那
token
默認是能通過認證的(但是你還可以存自己的信息做前端驗證,比如超時),直接跳到到相應頁面就行了(這時候還會發請求拿數據,此時需要后端驗證token
及權限)。而如果你是服務端渲染(訪問后端服務),那直接驗證該跳哪跳哪。
添加回答
舉報
0/150
提交
取消