# postman 配置全局 token 认证

# 定义全局 Authorization

整个项目全局定义一个 bearer token

image-20240606143616604

使用刚刚定义的 token 变量,这里也可以将变量改为其它的比如使用 Authorization 作为变量名都可以

image-20240606143703645

单个认证中选择继承父级即可

image-20240606143728024

登录接口下定义一个请求成功会执行的脚本

选择一个执行完 post 请求成功之后会执行的回调脚本

image-20240606143823181

书写脚本 (js)

image-20240606143845092

pm.test("Successful POST request", function () {
    const res = pm.response.json(); // 将返回的响应转成 json 格式返回
    pm.collectionVariables.set("token", res.result.token); // 设置一个全局的变量
});

每次响应成功之后都会更新全局变量 token

image-20240606143925352