Imposta l'endpoint API per l'indirizzo IP della registrazione utente

:information_source: Riepilogo Creare un endpoint API per impostare l’ip di registrazione dell’utente
:hammer_and_wrench: Link al Repository \u003chttps://github.com/Nubebuster/discourse-set-user-ip\u003e
:open_book: Guida all’installazione Come installare plugin in Discourse

\u003cbr\u003e

Abstract

Quando si creano utenti con l’endpoint API esistente, il loro indirizzo IP di registrazione viene impostato sull’IP del server/applicazione che chiama l’API. Questo è un problema quando si desidera creare utenti da un servizio esterno come un server Minecraft. Questo plugin fornisce un modo per impostare l’IP di registrazione dopo la creazione dell’utente.

Funzionalità

Questo plugin crea il seguente endpoint API
\u003ePOST /admin/set_user_ip#set_ip
Parametri: id=Numero\u0026ip=Stringa

per impostare l’indirizzo user_registration_ip di un utente con un dato ID del forum.

Esempio di comando curl

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"

Esempio di codice Java, inclusa la creazione dell’account

Può essere trovato nel README.md

TODO

  • Puoi richiedere modifiche e segnalare bug qui
2 Mi Piace