API-Endpunkt zum Festlegen der IP-Adresse für die Benutzerregistrierung

:information_source: Zusammenfassung Erstellen Sie einen API-Endpunkt, um die IP-Adresse der Benutzerregistrierung festzulegen
:hammer_and_wrench: Repository-Link \u003chttps://github.com/Nubebuster/discourse-set-user-ip\u003e
:open_book: Installationsanleitung So installieren Sie Plugins in Discourse

\u003cbr\u003e

Abstract

Wenn Benutzer mit dem vorhandenen API-Endpunkt erstellt werden, wird ihre Registrierungs-IP-Adresse auf die IP des Servers/der Anwendung gesetzt, die die API aufruft. Dies ist ein Problem, wenn Sie Benutzer von einem externen Dienst wie einem Minecraft-Server aus erstellen möchten. Dieses Plugin bietet eine Möglichkeit, die Registrierungs-IP nach der Benutzererstellung festzulegen.

Funktionen

Dieses Plugin erstellt den folgenden API-Endpunkt
\u003ePOST /admin/set_user_ip#set_ip
Parameter: id=Number\u0026ip=String

um die IP-Adresse des Benutzers mit einer bestimmten Forum-ID festzulegen.

Beispiel-Curl-Befehl

curl -X POST "http://127.0.0.1:3000/admin/set_user_ip#set_ip" \
-H "Content-Type: multipart/form-data;" \
-H "Api-Key: \u003ckey\u003e" \
-H "Api-Username: \u003cusername\u003e" \
-F "id=1" \
-F "ip=127.0.0.1"

Beispiel Java-Code, einschließlich der Erstellung von Konten

Kann in der README.md gefunden werden

TODO

  • Sie können Änderungen anfordern und Fehler melden hier
2 „Gefällt mir“