| Zusammenfassung | Erstellen Sie einen API-Endpunkt, um die IP-Adresse der Benutzerregistrierung festzulegen | |
| Repository-Link | \u003chttps://github.com/Nubebuster/discourse-set-user-ip\u003e | |
| 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