1.查询权限的校验怎么进行很好的控制 2.如果开放给第三方的话要怎么办?开发者平台之类的
Activity
wanghaisheng commentedon Nov 21, 2017
前面再加一层api server来控制吧 用户和库表字段关联起来 字段可以过滤 库表应该可以灵活可配
TommyLemon commentedon Nov 21, 2017
@Leowuqunqun @wanghaisheng
这样可以的。不过APIJSON提供了自动化权限校验,以及各种安全机制来保证后端的安全:
#12
Leowuqunqun commentedon Nov 22, 2017
@TommyLemon 开发者平台之类的要怎么办 文档要手动写了么
TommyLemon commentedon Nov 22, 2017
@Leowuqunqun
目前APIJSON提供了通用文档(GitHub主页) 和 自动化生成的数据库文档(APIJSON在线解析网页)、非开放请求格式的文档(网页底部),还能自动生成请求代码。
平台确实要写权限配置的文档,打算做一个自动解析model注解生成文档的工具,反正解析也很简单。
如果是内部用,Java后端的model类可以直接给Android客户端用,注解里权限配置很清楚。
默认的权限配置在MethodAccess里
这是角色属性类RequestRole
感谢支持^_^
TommyLemon commentedon Jan 7, 2019
@Leowuqunqun
已支持自动生成
数据字典(information_schema.tables,information_schema.columns)、
访问权限(Access.sql)、
远程函数(Funciton.sql)、
非开放请求(Request.sql)
4 种文档,
见自动化接口管理工具 APIJSONAuto 右侧上滑出来的具体文档。
http://apijson.org/
TommyLemon commentedon Jan 7, 2019
TommyLemon commentedon Jan 7, 2019
TommyLemon commentedon Jan 7, 2019
TommyLemon commentedon Jan 7, 2019
TommyLemon commentedon Sep 15, 2019
@Leowuqunqun @wanghaisheng APIJSON 3.6.5 已支持直接在数据库 Access 表配置权限,不需要写代码了
https://github.com/APIJSON/APIJSON/releases/tag/3.6.5
Leowuqunqun commentedon Sep 19, 2019
@TommyLemon nice
TommyLemon commentedon Apr 22, 2022
@Leowuqunqun @wanghaisheng
腾讯 APIJSON 的路由插件,对外暴露类 RESTful 接口,内部转成 APIJSON 接口执行。
https://github.com/APIJSON/apijson-router
APIJSON 最新版 5.0.0:
增强各种功能;腾讯负责人公开称赞;登记万科发起的采筑电商
https://github.com/Tencent/APIJSON/releases/tag/5.0.0