Javascript 如何自定义strapi默认权限错误返回
有没有办法编辑strapi为权限/令牌错误返回的默认错误 例如,在“公共角色”下的“角色和权限”中,我取消选中“发送电子邮件确认”的路径。如果我使用postman并尝试执行Javascript 如何自定义strapi默认权限错误返回,javascript,customization,return-value,strapi,Javascript,Customization,Return Value,Strapi,有没有办法编辑strapi为权限/令牌错误返回的默认错误 例如,在“公共角色”下的“角色和权限”中,我取消选中“发送电子邮件确认”的路径。如果我使用postman并尝试执行localhost:1337/auth/send email confirmation,我会得到这样的错误返回 { "statusCode": 403, "error": "Forbidden", "message": "Forbidden" } 我相信这是默认的中间件/策略我知道在哪里可以获得默认的
localhost:1337/auth/send email confirmation
,我会得到这样的错误返回
{
"statusCode": 403,
"error": "Forbidden",
"message": "Forbidden"
}
我相信这是默认的中间件/策略
我知道在哪里可以获得默认的发送电子邮件确认
控制器并对其进行编辑,但只有在公共角色内启用/检查了角色和权限
时才可以
如果路由需要授权
令牌的头
,但如果未提供,则会再次出现默认错误,我无法找到自定义该错误的位置
我似乎没有在strapi文档中找到它,或者我使用了错误的关键字进行搜索
提前感谢您的建议和建议。身份验证令牌-权限验证和错误在此文件中管理- 如果要更新此文件,必须遵循自定义概念-
这样,您就可以更改错误消息 身份验证令牌-权限验证和错误在此文件中管理- 如果要更新此文件,必须遵循自定义概念-
这样,您就可以更改错误消息 奇怪的是,我想我已经尝试过这个文件了,因为我已经把它添加到我的项目中,并在其中做了一些更改。不管怎么说,它现在很有魅力。非常感谢^如果路线不存在怎么办?如果不存在,则返回
{“statusCode”:404,“error”:“Not Found”,“message”:“Not Found”}
。但这不属于任何插件扩展,是吗?O.O奇怪,我想我已经尝试过这个文件了,因为我已经将它添加到我的项目中,并在其中更改了一些内容。不管怎么说,它现在很有魅力。非常感谢^如果路线不存在怎么办?如果不存在,则返回{“statusCode”:404,“error”:“Not Found”,“message”:“Not Found”}
。但这不属于任何插件扩展,是吗?