![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
智能家居/工农业数据收集
文章平均质量分 88
从零搭建智能家居/工农业数据收集教程,该教程涉及EMQ X、Python Flask、Vue、Flutter、Spring Cloud以及ESP32的应用。
maker_knz
这个作者很懒,什么都没留下…
展开
-
产品管理服务--连接EMQ X
文章目录简介WebHook介绍Webhook配置web.hook.urlweb.hook.headers.触发规则Event 触发事件NumberRuleWebFlux 介绍## WebHook接口设计增加WebFlux接口添加依赖包配置添加repositoryservice实现对外接口Webhook接口权限原因配置读取配置增加切面注解Webhook接口认证实现Webhook修改配置测试接口测试权限测试总结简介从EMQ X中获取消息的方式比较多购买EMQ X的企业版,包括很多消息流转模块;创原创 2021-11-21 10:19:08 · 1188 阅读 · 0 评论 -
产品管理服务--注册、登录和鉴权
文章目录简介引入包封装ResultVO实现统一返回结果加密保持会话采用JWT通过切面进行登录和权限认证用户注册、登录验证码注册相关的服务函数编写对外的接口测试验证码测试注册登录获取用户信息鉴权项目地址总结简介 本文主要实现注册、登录和鉴权,其中包括注册码的获取,注册码请求次数的限定,注册完成后使用BCrypt对密码加密存储,使用token进行登录认证,JWT生成,登录成功获取JWT,访问接口通过JWT进行鉴权。引入包implementation 'org.springframework.boot:原创 2021-11-03 15:58:30 · 4278 阅读 · 1 评论 -
产品管理服务--初始化项目
文章目录环境创建工程使用Mybatis Plus引入包修改配置Mybatis Plus配置数据库配置测试仓库地址总结环境开发环境Win10、jdk1.8、MySQL8.0、SpringBoot2.5.6创建工程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qMV5CUkD-1635321952078)(http://note.makerknz.cn/image-20211002160053031.png)]包名cn.makerknz.product.server原创 2021-10-27 16:08:05 · 126 阅读 · 0 评论 -
产品管理服务--数据库设计
文章目录需求分析用户登录用户日志产品产品的主题设备设备事件设备的连接时长应用token总结需求分析用户登录用户需要手机号注册管理员用户可以查看所有的用户情况(不能产品等其它内容)个人用户和公司用户目前没有太大的区别用户日志用户的登录信息需要记录产品人个用户和公司用户可以创建自己的产品,即公司的实际产品,包括产品的类型、产品英文名称和描述信息。产品的主题每个产品都会绑定一系列的主题进行ACL,保证该产品主题不会被其他人访问,确定哪些主题是发布、订阅还是发布/订阅。设备每种产品中包含一原创 2021-10-26 14:34:34 · 551 阅读 · 0 评论 -
EMQ X MySQL 8.0主题发布/订阅鉴权
文章目录简介ACL 鉴权链授权结果ACL 规则表(数据表)修改配置系统配置ACL 缓存测试准备测试超级用户测试IP地址测试发布/订阅测试ACL链结论总结简介发布订阅 ACL 指对 发布 (PUBLISH)/订阅 (SUBSCRIBE) 操作的 权限控制。EMQ X可以能过插件的形式来配置鉴权的数据源(内置数据源和外部数据库)。客户端订阅主题、发布消息时插件通过检查目标主题(Topic)是否在指定数据源允许/禁止列表内来实现对客户端的发布、订阅权限管理。ACL 鉴权链当同时启用多个 ACL 条件时,E原创 2021-10-21 15:35:48 · 3880 阅读 · 0 评论 -
EMQ X 使用MySQL 登录认证
文章目录[EMQ X 客户端登陆认证介绍]()关于MySQL认证环境准备安装MySQL创建数据库创建表EMQ X MySQL认证配置MySQL连接信息密码加盐规则与哈希方法如何生成认证信息启动MySQL认证插件关闭匿名认证重启客户端测试问题EMQ X 客户端登陆认证介绍身份认证是大多数应用的重要组成部分,MQTT 协议支持用户名密码认证,启用身份认证能有效阻止非法客户端的连接。EMQ X 中的认证指的是当一个客户端连接到 EMQ X 的时候,通过服务器端的配置来控制客户端连接服务器的权限。EMQ X原创 2021-10-12 16:56:44 · 4573 阅读 · 7 评论 -
EMQ X介绍及安装
文章目录为什么选择EMQEMQ连接移动处理分析[EMQ X 消息服务器简介](https://docs.emqx.cn/enterprise/v4.3/#emq-x-%E6%B6%88%E6%81%AF%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AE%80%E4%BB%8B)emqx borker开源版和emqx enterpris企业的版的区别单机安装Linux 安装Windows 安装MQTT X安装测试测试emqx Borker是否安装成功MQTT客户端连接测试为什么选择EMQ原创 2021-10-06 16:08:39 · 8941 阅读 · 2 评论