1. 程式人生 > >token簡單的使用流程。

token簡單的使用流程。

sin resin 簽名 安裝第三方 sign 重復 json bsp 固定

Token的作用主要有兩個,一是防止表單重復提交,二是驗證身份。

Token使用的流程:

1 首先安裝第三方依賴cnpm install jsonwebtoken --save-dev

2 controller層引入第三方依賴:const JWT = require“jsonwebtoken”)

3 定義頭部:let header = {一般第一JWT的信息和簽名使用的方法}

4 定義負載:let payload = {有固定的格式}

5 定義秘鑰:let secret = “”;

6 將三部分用base64編碼後將三部分拼接起來。

Let token = JWT.signpayload,secret,{expiresIn :

“10h”};

7 token存入cookie中:res.cookie(“token”,token)

token簡單的使用流程。