1.0.12 • Published 2 years ago
@riil-frontend/biz-auth-provider v1.0.12
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 接口做鉴权 |
| deps | effect 所依赖的值数组,变化时重新获取权限 | 否 | Array | [] | - |
| children | 通过鉴权后显示的元素 | 否 | node | - | - |
useAuth API
| 参数名 | 说明 |
|---|---|
| request | 同 AuthProvider |
| reqFormat | 同 AuthProvider |
| funcs | 同 AuthProvider |
| urls | 同 AuthProvider |
| deps | 同 AuthProvider |
useAuth Result
| 参数名 | 说明 | 类型 |
|---|---|---|
| isAuth | 是否通过鉴权 | boolean |
| loading | service 是否正在执行 | boolean |
| query | 重新进行鉴权 | () => Promise |
| error | service 抛出的异常 | |
| data | service 返回结果 |
FUNC_ID
| 常量 key | 说明 |
|---|---|
| centerEditResources | 资源中心-编辑资源 |
| addResource | 数据仓库-添加资源 |
| storeEditResources | 数据仓库-编辑资源 |
| deleteResource | 数据仓库-删除资源 |
| editMonitoringStrategy | 监控配置-默认监控策略-编辑监控策略 |
| addMonitoringStrategy | 监控配置-自定义监控策略-新建自定义监控策略 |
| editAggregationStrategy | 监控配置-聚合告警策略- 编辑出厂聚合策略 |
| addAggregationStrategy | 监控配置-聚合告警策略- 新建自定义聚合策略 |
1.0.11-a.1
3 years ago
1.0.12
2 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.10
4 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2-a.2
5 years ago
1.0.2-a.1
5 years ago
1.0.1
5 years ago
1.0.0-a.4
5 years ago
1.0.0-a.3
5 years ago
1.0.0-a.2
5 years ago
1.0.0-a.1
5 years ago