1.0.12 • Published 8 months ago

@riil-frontend/biz-auth-provider v1.0.12

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

CHANGELOG

  • 2023/08/18 组件 reqFormat 参数,用于转换两种鉴权的 url 等参数
  • 2022/03/1 组件支持 url 和 func 鉴权,统一调用方式;
  • 2021/04/03 修改 children: PropTypes.element 为 any

demo component

@riil-frontend/biz-auth-provider

AuthProvider API

参数名说明必填类型默认值备注
request数据请求方法function--
reqFormat数据请求格式化对象,在发送请求前调用object-{ urls: (reqConfig) => reqConfig, funcs: (reqConfig) => reqConfig }
funcs鉴权的 id 集合-Array-可从 FUNC_ID 中获取
urls鉴权的 url 集合-Array-传递给 cbb 接口做鉴权
depseffect 所依赖的值数组,变化时重新获取权限Array[]-
children通过鉴权后显示的元素node--

useAuth API

参数名说明
request同 AuthProvider
reqFormat同 AuthProvider
funcs同 AuthProvider
urls同 AuthProvider
deps同 AuthProvider

useAuth Result

参数名说明类型
isAuth是否通过鉴权boolean
loadingservice 是否正在执行boolean
query重新进行鉴权() => Promise
errorservice 抛出的异常
dataservice 返回结果

FUNC_ID

常量 key说明
centerEditResources资源中心-编辑资源
addResource数据仓库-添加资源
storeEditResources数据仓库-编辑资源
deleteResource数据仓库-删除资源
editMonitoringStrategy监控配置-默认监控策略-编辑监控策略
addMonitoringStrategy监控配置-自定义监控策略-新建自定义监控策略
editAggregationStrategy监控配置-聚合告警策略- 编辑出厂聚合策略
addAggregationStrategy监控配置-聚合告警策略- 新建自定义聚合策略
1.0.11-a.1

9 months ago

1.0.12

8 months ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.10

2 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2-a.2

3 years ago

1.0.2-a.1

3 years ago

1.0.1

3 years ago

1.0.0-a.4

3 years ago

1.0.0-a.3

3 years ago

1.0.0-a.2

3 years ago

1.0.0-a.1

3 years ago