@riil-frontend/biz-auth-provider
1.0.12 • Public • Published 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 |
监控配置-聚合告警策略- 新建自定义聚合策略 |
Package Sidebar
Install
npm i @riil-frontend/biz-auth-provider
Weekly Downloads