`emqtt` supports enhanced authentication as described here: https://github.com/emqx/emqtt?tab=readme-ov-file#enhanced-authentication