APIJSON icon indicating copy to clipboard operation
APIJSON copied to clipboard

角色是否可自定义?如果接口的权限是从已有的一套rbac动态获取,该怎么实现?

Open weaselveehuang opened this issue 4 years ago • 6 comments

weaselveehuang avatar Apr 30 '21 09:04 weaselveehuang

这里及相关的地方 RequestRole 改成 String(改了这里,相关的地方自然会报错,这样就知道还有哪些地方要一起改了) https://github.com/Tencent/APIJSON/blob/master/APIJSONORM/src/main/java/apijson/orm/SQLConfig.java image

TommyLemon avatar Apr 30 '21 14:04 TommyLemon

可否类似主流权限框架(shiro,spring security等)那样开放下角色权限接口,让业务自己实现,然后再同步到apijson的权限表中

weaselveehuang avatar May 06 '21 01:05 weaselveehuang

上面提到的就是

TommyLemon avatar May 13 '21 09:05 TommyLemon

直接改源码,有点过分了吧

littleantsos avatar Jun 30 '21 09:06 littleantsos

看来确实对别的权限框架不友好

littleantsos avatar Jun 30 '21 09:06 littleantsos

可否类似主流权限框架(shiro,spring security等)那样开放下角色权限接口,让业务自己实现,然后再同步到apijson的权限表中

@weaselveehuang @littleantsos 已支持自定义角色,目前最新版是 5.0.0

增强各种功能;腾讯负责人公开称赞;登记万科发起的采筑电商 https://github.com/Tencent/APIJSON/releases/tag/5.0.0

APIJSON自定义权限 https://blog.csdn.net/qq_45593068/article/details/121751336

TommyLemon avatar Apr 22 '22 17:04 TommyLemon