【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口

这篇具有很好参考价值的文章主要介绍了【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、public用户的调试

对于public用户,如果是get请求,即使不在postman,也很容易在浏览器中直接访问该API看到返回接口。

首先,如果是public用户,即请求头不带Authorization都自动为public用户。

然后,如果是public用户,每新建一种文章类型,都需要在对应的public权限中勾选对应的权限

如下图所示:

【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口,strapi,postman,测试工具,strapi,无头cms

这样,就可以调试接口了。如果不勾选,是无法获取调试权限的

【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口,strapi,postman,测试工具,strapi,无头cms

如下图,勾选后,直接可以在浏览器或者postman调试该接口,就会返回对应的内容。否则会显示无权限。

【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口,strapi,postman,测试工具,strapi,无头cms

二、认证用户的调试

部分内容需要用户登录才能访问到,这时就需要认证。即在请求时需要携带token。具体步骤如下:

1、新建一个用户,用于获得token

【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口,strapi,postman,测试工具,strapi,无头cms

2、调用获取token的接口来获得token

在postman中新建一个request,请求url为:你的域名/api/auth/local ,点击发送,即可获得token。信息如下:

【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口,strapi,postman,测试工具,strapi,无头cms

拿到该token后,接下来就可以调用任意需要认证的接口了。

3、请求时携带token调用权限接口

比如要获取分类列表,就到权限那里先勾选,步骤同public那样。知道该API地址后就可以贴到postman了。

然后切换到Authorization面板,选择Bearer token,输入上个请求获得的token,点击发送即可:

【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口,strapi,postman,测试工具,strapi,无头cms

如果信息都填写正确,token也没过期,那么就会得到对应的内容:

【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口,strapi,postman,测试工具,strapi,无头cms

三、参考链接

如何发起认证请求:https://docs.strapi.io/dev-docs/plugins/users-permissions#login

如果你在web前端开发、面试、前端学习路线有困难可以加我V:imqdcnn。免费答疑,行业深潜多年的技术牛人帮你解决bug。

祝你能成为一名优秀的WEB前端开发工程师!文章来源地址https://www.toymoban.com/news/detail-605888.html

到了这里,关于【strapi系列】strapi在postman中如何调试public和认证用户Authorization的接口的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 3月6日Postman之Authorization使用

    POSTMAN中的Authorization是用于对API进行身份验证的功能。它允许用户在发送API请求之前配置和添加身份验证信息,以便访问受保护的API资源。API提供商通常需要使用API密钥、访问令牌、用户名和密码等信息进行身份验证,以确保只有经过身份验证的用户才能访问受保护的API资源

    2024年02月15日
    浏览(33)
  • 系列八、Spring Security中基于Mybatis Plus的用户认证 & 授权

           【上篇】文章介绍了基于Jdbc的用户认证 授权,虽然实现了在数据库中认证和授权的逻辑,但是底层都是Spring Security底层帮我们定义好的,扩展性不强,企业开发中,常用的持久化方案是MyBatis Plus,那么Spring Security中如何定义基于MyBatis Plus的方式进行认证授权呢?请看

    2024年01月18日
    浏览(47)
  • 【Django用户认证】通过阿里云如何实现实名认证

    我最近在我的项目上有实名认证的需求,主要实现人名和身份证号码的验证,针对这一块具体怎么做的文章比较少,我解决问题之后,觉得还是把这些坑都写清楚,方便初学者。 网络并非法外之地。然而,却存在部分网络用户利用虚拟的网络空间,实施网络暴力、造谣诽谤、

    2024年02月06日
    浏览(55)
  • 【Kafka】Kafka客户端认证失败:Cluster authorization failed.

    kafka客户端是公司内部基于spring-kafka封装的 spring-boot版本:3.x spring-kafka版本:2.1.11.RELEASE 集群认证方式:SASL_PLAINTEXT/SCRAM-SHA-512 经过多年的经验,以及实际验证,配置是没问题的,但是业务方反馈用相同的配置,还是报错! 封装的kafka客户端版本过低,高版本的配置项:secu

    2024年01月17日
    浏览(52)
  • 如何使用postman调用若依系统接口(报错401,认证失败,无法访问系统资源)

    有时候我们想使用postman调用若依接口,会报下面的401错误,认证失败,无法访问系统资源。 原因是请求中没有token,没法通过若依的权限认证,下面来说一下如何解决。 一、登录若依系统,获取token 随便找一个请求,查看请求头中的内容,获取里面的token,复制下面这一块的

    2024年02月05日
    浏览(45)
  • 软件著作权实名认证怎么做?【用户注册】如何进行用户注册?

    【用户注册】如何进行用户注册? 第一步:进入中国版权保护中心官网,点击右上角注册。中国版权保护中心 (ccopyright.com.cn)  第二步:进入用户注册页面,阅读用户协议,点击【同意并继续】按钮。 第三步:选择注册的账户身份。著作权人是个人点击个人,著作权人是公司

    2024年02月13日
    浏览(43)
  • Spring Authorization Server入门 (十六) Spring Cloud Gateway对接认证服务

            之前虽然单独讲过Security Client和Resource Server的对接,但是都是基于Spring webmvc的,Gateway这种非阻塞式的网关是基于webflux的,对于集成Security相关内容略有不同,且涉及到代理其它微服务,所以会稍微比较麻烦些,今天就带大家来实现Gateway网关对接OAuth2认证服务。

    2024年02月10日
    浏览(64)
  • 【Postman】自动填充X-Authorization令牌token到请求头Headers中

    在大型互联网项目中,用户登录后都要返回一个 token 给客户端用于认证授权,存储在浏览器的本地存储中。以后每次发送请求,都必须在请求头中携带这一认证 token 才能正常获得服务器的响应。对于 Postman 测试来说,每测一个接口 URL 都要手动地在 Headers 中添加认证 token 是

    2024年02月02日
    浏览(46)
  • PHP中如何实现安全的用户认证与授权?

    在Web开发中,用户认证与授权是两个至关重要的环节。认证是指验证用户身份的过程,确保只有合法的用户才能访问系统资源;而授权则是确定已认证用户具有哪些操作权限的过程。在PHP中,实现安全的用户认证与授权需要考虑多个方面,包括用户密码的存储、登录验证的机

    2024年04月29日
    浏览(35)
  • Postman 并发测试入门指南:如何模拟用户并发请求?

    最近,我们发起了一个在线图书管理系统的项目。我负责的一个关键模块包括三个主要后台接口: 实现对 books 数据的检索。 实施对 likes 数据的获取。 通过 collections 端点访问数据。 应对高流量的挑战 在设计并部署接口时,我们不可避免地需要考虑关键的问题: 你制作的产

    2024年02月03日
    浏览(36)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包