| Riepilogo | Creare un endpoint API per impostare l’ip di registrazione dell’utente | |
| Link al Repository | \u003chttps://github.com/Nubebuster/discourse-set-user-ip\u003e | |
| 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