postman设置动态token, 每次登录更新token

这篇具有很好参考价值的文章主要介绍了postman设置动态token, 每次登录更新token。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

postman设置动态token, 每次登录更新token

问题

token过期时间一般比较短, 每次使用postman调用接口都token非常麻烦

实现token过期后, 调用一次登录接口, 自动将token更新, 使其他需要token的接口可以正常使用

1. 设置全局变量

新建token全局变量
postman如何设置全局jwt登录token,Web前端,postman,lua,测试工具

2. 新建登录接口

postman如何设置全局jwt登录token,Web前端,postman,lua,测试工具

  • 返回值
{
    "code": 0,
    "msg": "登录成功!",
    "data": {
        "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MywidXNlcm5hbWUiOiJhZG1pbjEyIiwiaWF0IjoxNjk5NzY1NTY4LCJleHAiOjE2OTk3OTQzNjh9.q8N0hUoL-hx4MB0AmT5SK20CV4tXCpbsNaobbdoM9IU"
    }
}

3. 设置脚本

postman如何设置全局jwt登录token,Web前端,postman,lua,测试工具

  • 脚本
var jsonData = pm.response.json();
// 我的返回值中code为0表示成功
if(jsonData.code == "0") {
  // 我的返回值token在data.token中
    pm.environment.set("token", jsonData.data.token)
}

4. 切换环境

  • 将环境切换为之前创建的开发环境
    postman如何设置全局jwt登录token,Web前端,postman,lua,测试工具

5. 配置动态token

需要token的接口,配置{{token}}
postman如何设置全局jwt登录token,Web前端,postman,lua,测试工具文章来源地址https://www.toymoban.com/news/detail-830752.html

到了这里,关于postman设置动态token, 每次登录更新token的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Oauth2使用postman登录获取token

    网关请求拦截-(CheckJwtFilter.java) 网关配置把获取到的token存入redis-(GatewayConfig.java)它是把我们访问网关的路由转发到授权微服务 授权服务认证配置-(AuthorizationConfig.java) 授权服务安全配置-(WebSecurityConfig.java) 授权服务登录-(UserDetailsServiceImpl.java) 授权服务启动类-(AuthServerApplicatio

    2023年04月08日
    浏览(32)
  • postman登录接口返回的token值传递给其他接口

    1. 按照接口文档,进行接口编写  2. 如下图所示是执行登录接口后的response的结果。根据登录执行的结果,需要将token进行返回,并传递给其他接口使用 3. 在登录接口中,点击“tests”进行相关的语句填写,返回登录的token值。 点击“view--show--postman console” 查看log打印的结果

    2024年02月11日
    浏览(42)
  • 【Postman】利用Tests和Environment实现登录自动保存Token

    在使用 Postman 做接口测试的时候发现每次请求功能时都要在 Header 中手动修改 Token ,当接口变多时会产生效率问题,故考虑使用 环境变量(Environment) 来保存。 环境变量分为以下三种: 全局变量 :全局有效,在 Postman 中的任何集合中都可以使用该变量,作用域最大。 环境变量

    2024年04月14日
    浏览(26)
  • 浅谈postman设置token依赖步骤

    前言: postman做接口测试时,大多数的接口必须在有token的情况下才能运行,我们可以获取token后设置一个环境变量供所在同一个集合中的所有接口使用。 一般是通过调用登录接口,获取到token的值  实战项目:jeecg boot项目 项目官网:http://www.jeecg.com 接口1:登录接口 接口2:

    2024年04月14日
    浏览(16)
  • Postman设置用户token为全局变量

    新建登录请求,请求成功后查看响应结果 新建Globals 全局变量 3.在登录的接口请求的Tests 下添加javasc 代码设置全局变量 代码如下: 上面需要注意的东西已经注释下解释了,注意调整即可 调整完成后,重新发起请求即可,新增的token会自动填充到全局变量下 1.新增接口,hea

    2024年02月11日
    浏览(45)
  • Postman环境变量以及设置token全局变量!

    环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环

    2024年02月04日
    浏览(41)
  • postman获取接口返回数据并设置全局请求头token

    此时 TOKEN出现 将 验证码和登录放到外侧 在每个文件夹下设置 token

    2024年02月05日
    浏览(43)
  • postman-接口关联-动态获取token值(a接口数据传送到b接口)

    思路 : 通过提取登录成功后的token,将token设置为环境变量,需要用到的时候,再从环境变量中去获取,通过参数化的方法{{token}}去引用参数的值赋予到其它请求的headers中。 1.创建环境 2.登录成功获得token值 3.获取到token之后,在Tests中执行以下代码  3.点击【send】运行请求,

    2024年02月15日
    浏览(29)
  • WEB安全(十二)token的续签问题-即动态刷新token,避免用户经常重新登录

    token有效期一般都设置得很短,那么token过期后如何动态刷新token,避免用户经常重新登录呢? 来看个具体需求: 超过2个小时后,用户没有请求,则需要重新登录。 这个需求一般有两种实现方式。 方式一 每次请求都返回新 token 假设一个 token 的签发时间为 12:00,需求为 2h 未

    2023年04月24日
    浏览(61)
  • Apipost登录自动获取token设置为全局变量

    选中自己的登录接口的预执行脚本 输入以下代码  可以根据自己的设置去更改预执行脚本的url,username,全局变量名字等等 发送登录请求后会返回以下数据reponse响应。此处会根据自己定义的结构显示,大同小异 点击环境变量查看全局变量token是否设置成功 右上角小眼睛这

    2024年02月11日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包