Skip to content

[Feature Request] HTTP authentication for clients #227

@anvouk

Description

@anvouk

Is your feature request related to a problem? Please describe.
No.

Describe the solution you'd like
A way to authenticate MQTT clients by calling an external HTTP endpoint and parsing the response.
This endpoint will accept client_id,username,passwords,etc. and the response will determine whether the
client is allowed to connect or not.

Describe alternatives you've considered
TLS auth but can be inflexible for complex business rules.

Additional context
This is something currently present in both emqx and rabbitmq.

Metadata

Metadata

Labels

EnhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions