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

文章目录

一、public用户的调试

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

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

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

如下图所示:

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

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

二、认证用户的调试

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

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

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

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

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

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

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

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

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

三、参考链接

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

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

祝你能成为一名优秀的WEB前端开发工程师!

相关推荐
网安蟹佬霸12 小时前
# 网络流量分析实战:从Wireshark到入侵检测系统构建(2026最新版,附完整流量分析链与IDS规则集)
网络·测试工具·安全·开源·wireshark·密码学·哈希算法
deli00700720 小时前
正则表达式可视化测试工具:输入即匹配,高亮一目了然
git·测试工具·正则表达式
测试19982 天前
接口自动化测试的全面解析与实战指南
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
YakProject2 天前
如何让 AI Agent 跑得更快???
人工智能·测试工具·网络安全·agent·yakit·yaklang
罗超驿3 天前
SpringMVC 请求参数接收详解|单个参数、多参数、对象参数、@RequestParam参数重命名
java·后端·postman·javaee
测试19983 天前
Selenium 无法定位元素的几种解决方案
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
慧都小项3 天前
夜间Web回归跑到一半停了?TestComplete 15.83提升批量测试稳定性
前端·测试工具·数据挖掘·回归·汽车·web
Luminbox紫创测控3 天前
汽车前照灯阳光灼烧:光学热仿真与太阳光模拟器验证
人工智能·测试工具·汽车·安全性测试·测试标准
东莞市奥普新音频技术有限公司3 天前
国产音频分析仪怎么选?从性能参数、测试软件到自动化能力
人工智能·科技·测试工具·自动化·音视频·音频
flower_drop3 天前
测试 Android,不必再在 ADB、投屏、日志之间来回切换
测试工具