[venus-auth] remove perm adapt strategy / 删除venus auth中所有关于权限兼容的代码 #5702
Labels
C-enhancement
Category: feature enhancement
C-need-testing
Category: Venus testing related
P2
Medium - we should get to this soon
V-venus-auth
Milestone
链服务模块 / Chain Service Components
订单服务模块 / Deal Service Components
算力服务模块 / Storage Power Service Components
描述 / Description
目前在token验证这一块已经不需要和lotus保持兼容,因此关于权限这块的逻辑可以进行一定程度的简化
venus-auth中关于
这里仅需要返回获取到的一个permission即可,无需返回多个兼容的接口。
这里仅需要传入一个从token中解析出来的permission即可
吧原来perm adapt的逻辑移动到这里,同意进行权限检查即可。
用途:1)简化代码 2)避免使用客户端的人必须进行rpc库替换
兼容性:因为不涉及到通讯协议的改变,兼容性应当没有问题
The text was updated successfully, but these errors were encountered: