Node-RED: Authenticating MQTT users in Node-RED
This documentation is part of the MQTT Server guide. You can view the complete guide here: How to connect Node-RED to the Mosquitto MQTT server.
👋 Welcome to the Stackhero documentation!
Stackhero offers a ready-to-use Node-RED cloud solution that provides a host of benefits, including:
- MQTT server included (Mosquitto).
- Full access to Node-RED admin UI.
- Node-RED Dashboard included.
- Unlimited and dedicated SMTP email server included.
- Effortless updates with just a click.
- Customizable domain name secured with HTTPS (for example, https://node-red.your-company.com).
- Optimal performance and robust security powered by a private and dedicated VM.
Save time and simplify your life: it only takes 5 minutes to try Stackhero's Node-RED cloud hosting solution!
Managing MQTT user authentication is simple with a dedicated flow in Node-RED. You can find the "MQTT Authentication" flow directly from the Node-RED admin panel.
MQTT authentication flow
Within this authentication flow, look for the Users template node. This node contains an array where you can define credentials for each user. You can add as many users as your project requires.
Note: The
node-reduser is required for Node-RED to connect to the MQTT server. Be sure not to remove this user from your configuration.
MQTT users node