Tencent / APIJSON

🏆 实时 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构 🏆 Real-Time coding-free, powerful and secure ORM 🚀 providing APIs and Docs without coding by Backend, and the returned JSON of API can be customized by Frontend(Client) users
http://apijson.cn
Other
17.27k stars 2.16k forks source link

不能生成admin角色的用户 #673

Open hongxiao2016 opened 9 months ago

hongxiao2016 commented 9 months ago

APIJSON Version/APIJSON 版本号

6.3.0

Database Type & Version/数据库类型及版本号

5.7.34

Environment/环境信息

- JDK/基础库:1.8
- OS/系统:deepin

APIAuto Screenshots/APIAuto 请求与结果完整截屏

看了代码可以重写verifyAdmin来定义admin,但是实际上并没有用

Current Behavior/问题描述

verifyAdmin(){
}
重写为空方法,理论上应该所有用户都为ADMIN,因为没有产生异常的可能性
但是当用户执行需要ADMIN用户的插入时,依然提示为LOGIN用户

Expected Behavior/期望结果

重写后用户应该为ADMIN用户

Any additional comments?/其它补充说明?

No response

hongxiao2016 commented 9 months ago

添加验证{"INSERT": {"@role": "ADMIN"}}即可实现

TommyLemon commented 9 months ago

默认所有角色是预设的,没有生成的。 要用那个就用 @role 指定,具体见通用文档#功能符 https://github.com/Tencent/APIJSON/blob/master/Document.md#3.2