寫在前面
此係列來源於開源項目:前端 100 問:能搞懂 80%的請把簡歷給我
爲了備戰 2021 春招
每天一題,督促自己
從多方面多角度總結答案,豐富知識
介紹下如何實現 token 加密
簡書整合地址:前端 100 問
正文回答
jwt 舉例
- 需要一個 secret(隨機數)
- 後端利用 secret 和加密算法(如:HMAC-SHA256)對 payload(如賬號密碼)生成一個字符串(token),返回前端
- 前端每次 request 在 header 中帶上 token
- 後端用同樣的算法解密