EMQX + redis怎么设置同时验证username和clientid

谢谢。 我的想法是为每一个厂商分别一个username, 然后这个厂商的每一个设备分配一个clientid。 打算先认证username,再认证clientid
同时开启了redis认证和内置认证,是不是这就是您所说的认证链。
而EMQX的认证链是不是第一个认证模块成功就算成功, 而第一个不成功了,再尝试第二个认证模块。

是的。同时开启redis认证和内置认证,就构成了认证链,此时认证链包括两个认证模块。设备发起连接时,在第一个认证模块认证不成功的时候,才会尝试第二个认证模块。

1 个赞

谢谢,辛苦了