Qualsiasi carattere unicode può essere sfruttato sul nome dell'utente

Ciao. Ho riscontrato un problema per cui è possibile inserire qualsiasi carattere Unicode tranne gli spazi nel proprio nome utente. Ho creato un account di prova per dimostrarlo.
https://meta.discourse.org/u/%E3%85%A4%E3%85%A4%E3%85%A4/summary

Inoltre, se condividi lo stesso forum, il profilo diventa non cliccabile.
link al profilo

3 Mi Piace

Questo è intenzionale a causa dell’impostazione predefinita off del sito:

Disabilitiamo questo per impostazione predefinita a causa di questo esatto vettore.

Oh… questo è super carino:

4 Mi Piace

Grazie per aver segnalato questo problema.

L’impostazione del sito unicode usernames è disattivata per impostazione predefinita e consigliamo di configurare l’impostazione del sito allowed unicode username characters per prevenire problemi come questi, quindi non è un grosso problema (vedi Unicode usernames and group names).

Tuttavia, ho creato una correzione che impedirà sempre l’uso di caratteri invisibili nei nomi utente anche per coloro che non hanno configurato la allowlist.

4 Mi Piace

Questo argomento è stato chiuso automaticamente 24 ore dopo l’ultima risposta. Non sono più consentite nuove risposte.