-1
我看到mosquito_passwd
可以用来创建新用户或删除用户,但是有没有一种方法来以编程方式管理用户?也就是说,不调用外部shell命令。有没有办法以编程方式添加用户?
我看到mosquito_passwd
可以用来创建新用户或删除用户,但是有没有一种方法来以编程方式管理用户?也就是说,不调用外部shell命令。有没有办法以编程方式添加用户?
Mosquitto支持用于认证和授权的插件。有几个插件可以支持将用户/密码存储在数据库中。
例如https://github.com/jpmens/mosquitto-auth-plug/
这个插件支持几种不同类型的数据库,并包括一个nodejs模块来生成加密的密码以插入到数据库中。