Ciao, sto usando un token API globale per creare utenti nel mio forum Discourse. Ho notato che ha smesso di funzionare, con il seguente messaggio di errore:
Le nuove registrazioni non sono consentite dal tuo indirizzo IP (limite massimo raggiunto). Contatta un membro dello staff.
L’indirizzo IP è sempre lo stesso, poiché queste richieste provengono da un mio server centrale.
Mi chiedevo se ci fosse qualche impostazione che posso attivare per disabilitare questo controllo quando l’utente viene creato tramite l’endpoint API POST /users.json, poiché non vorrei impostare max_new_accounts_per_registration_ip a 0.
Penso che tu possa ‘consentire’ un singolo indirizzo IP dalla tua pagina /admin/logs/screened_ip_addresses. Questo dovrebbe quindi permetterti di aggirare quella restrizione solo per quell’IP.
Ho provato ad aggiungere l’indirizzo IP alla lista, ma sfortunatamente mi restituisce ancora lo stesso errore quando provo a creare un utente tramite API.
Modifica: Ho dimenticato di aggiungere anche l’indirizzo IPv6. Sembra funzionare ora!