# bifromq-plugin **Repository Path**: hizysa/bifromq-plugin ## Basic Information - **Project Name**: bifromq-plugin - **Description**: Bifromq插件库,用于处理Bifromq与物联网业务系统相关集成 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 27 - **Created**: 2023-08-19 - **Last Updated**: 2023-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Bifromq 插件库 ================= ## 说明 这是一个Bifromq插件库,用于处理Bifromq与物联网业务系统相关集成。 Bifromq官方WIKI:https://bifromq.io/zh-Hans/docs/plugin/plugin/ ## 用法 ### 1. 引入依赖 在pom.xml中引入依赖 ```xml com.baidu.bifromq bifromq-plugin-auth-provider 1.0.1 com.baidu.bifromq bifromq-plugin-event-collector 1.0.1 ``` ### 2. 插件说明 |插件名| 所在位置 | 说明 | |---|--------------------------------------|---------------------------------| |AuthProvider| bifromq.plugin.provider.AuthProvider | 用于处理Bifromq的认证插件 | |EventKafkaProvider| bifromq.plugin.provider.EventKafkaProvider | 用于处理Bifromq的事件采集插件,推送事件消息至Kafka | ### 3. 插件配置 #### 3.1 打包插件 使用maven package命令打包插件,打包后的插件位于target目录下,如:bifromq-plugin-auth-provider-1.0.1.jar #### 3.2 配置插件 将打包好的插件放置于Bifromq的插件目录下,如:/opt/bifromq/plugins/,并在Bifromq的配置文件中配置插件,如: ```conf/standalone.yaml # 插件配置 authProviderFQN: bifromq.plugin.AuthProvider