Skip to content

Authentication

Authentication verifies client identity based on credentials such as usernames, passwords, tokens, or external HTTP services. EMQX Edge provides a flexible authentication mechanism that supports multiple backends, allowing you to control client access securely and efficiently.

Authentication Methods

EMQX Edge currently supports the following authentication mechanisms to verify the client connections:

Authentication methods can be configured via the Dashboard UI or by editing the configuration file (nanomq.conf). This section introduces both methods and explains how to set them up.