Recenti modifiche alle impostazioni predefinite hanno completamente compromesso la creazione di utenti.
- L’impostazione
normalize_emailsè attiva per impostazione predefinita, il che significa che non è più possibile creare un utente con un indirizzo+(ad esempio,nikki+testuser@example.com). hide_email_address_takenè attiva per impostazione predefinita, il che significa che non è più possibile determinare l’ID utente dal risultato della chiamata API di creazione utente.- La chiamata API di creazione utente restituisce successo anche se l’utente specificato esiste già o l’indirizzo email è duplicato (quindi l’utente non è stato creato).
- La chiamata API di creazione utente mente riguardo allo stato attivo dell’utente (il flag
activenon corrisponde al messaggio). - La chiamata
Get User By Emailnon funziona più (admin/users/list/all con email=l’email dell’utente). Restituiscenullper un indirizzo contenente+, anche senormalize_emailsehide_email_address_takensono entrambi disattivati.
È possibile correggere questo problema in modo che funzioni in modo coerente e corretto, per favore?