[Feature request] Make MQTT Service's Anonymous Access Configurable
- Vorherrschende Sprache
- Java
- Sterne
- 6.4k
- Forks
- 1.2k
- Ø Merge
- 1 T. 23 Std.
- Gemergte PRs (30 T.)
- 115
Beschreibung
### Search before asking
- [x] I searched in the [issues](https://github.com/apache/iotdb/issues) and found nothing similar.
### Motivation
I noticed in this PR: https://github.com/apache/iotdb/pull/1447 that anonymous access (`ALLOW_ANONYMOUS_PROPERTY_NAME`) to the MQTT service was added. Is there any plan to make it configurable?
My use case is that I have an MQTT client to which I do not have access to its source code, and it sends data to the MQTT broker using a specific username. I would like to make the MQTT service anonymously accessible.
---
我注意到在这个 PR:https://github.com/apache/iotdb/pull/1447 中,已添加了对 MQTT 服务的匿名访问(`ALLOW_ANONYMOUS_PROPERTY_NAME`)。是否有计划使其可配置?
我的使用场景是,我有一个 MQTT 客户端,但无法访问其源代码,该客户端使用特定的用户名将数据发送到 MQTT 经纪服务器。我希望使 MQTT 服务可以匿名访问。
### Solution
_No response_
### Alternatives
_No response_
### Are you willing to submit a PR?
- [x] I'm willing to submit a PR!
Beitragsleitfaden
Rechercherichtung
Beginne damit, ALLOW_ANONYMOUS_PROPERTY_NAME durch die Konfiguration des MQTT-Dienstes zu verfolgen, und vergleiche das in PR 1447 eingeführte Verhalten. Die Änderung ist abgeschlossen, wenn der anonyme Zugriff über die Konfiguration gesteuert werden kann und das bestehende MQTT-Authentifizierungsverhalten weiterhin korrekt ist; der Payload nennt keinen bestimmten Test und keine bestimmte Datei, die ausgeführt werden soll.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100