apache / apache/iotdb

[Feature request] Make MQTT Service's Anonymous Access Configurable

Offen
#14,785 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.