| Resumo | Criar um endpoint de API para definir o ip_registro_usuário | |
| Link do Repositório | https://github.com/Nubebuster/discourse-set-user-ip | |
| Guia de Instalação | Como instalar plugins no Discourse |
Resumo
Ao criar usuários com o endpoint de API existente, o endereço IP de registro deles é definido como o IP do servidor/aplicativo que chama a API. Isso é um problema quando você deseja criar usuários de um serviço externo, como um servidor de Minecraft. Este plugin oferece uma maneira de definir o IP de registro após a criação do usuário.
Funcionalidades
Este plugin cria o seguinte endpoint de API
POST /admin/set_user_ip#set_ip
Params: id=Number&ip=String
para definir o endereço user_registration_ip de um usuário com um determinado ID de fórum.
Exemplo de 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: <key>" \
-H "Api-Username: <username>" \
-F "id=1" \
-F "ip=127.0.0.1"
Exemplo de código Java, incluindo criação de conta
Pode ser encontrado no README.md
TODO
- Você pode solicitar alterações e relatar bugs aqui