做个后台接口验证是否已经登录的问题

我写了个公共的类,如果没有登录,则返回

throw new BadRequestException('请登录后操作', 10);

当查看接口文档的时候,会出现

接口:App.Admin_Config.Get - 非法请求:请登录后操作

总感觉这样是错误的做法,有什么好的建议吗
已邀请:

dogstar - PhalApi创始人

赞同来自:

像这种全局性的验证,是可以使用BadRequestException异常返回的。返回4XX系列的某个错误码也是合理的。此时跟客户端约定好此错误码410专门用于未登录用户的提示即可。

要回复问题请先登录注册