So, there's this MQTT client that sends a CONNECT packet the MQTT broker with a username and the password.
If the client is not authorized to connect, the broker closes the connection.
Since the CONNACK packet does not allow any payloads, I was wondering how the MQTT broker tells the client that the reason for closing the connection is no authorization.