<p></p>
<p>Hi there,</p>
<p>As part of the Community Discourse set up <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/Firefishy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Firefishy">@Firefishy</a> is leading, a question about unicode characters on usernames has been discussed and I was asked by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mmd-osm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mmd-osm">@mmd-osm</a> to bring this question here for guidance.</p>
<p>Discourse limits the characters on usernames to letters and numbers, but apparently we are getting usernames with unicode chars through the oauth2 connection.</p>
<p>We can enable unicode usernames over Discourse and we can also limit the allowed unicode characters, I suspect to avoid issues with invisible characters and confusing icons on the UI that might trick users:</p>
<p><a target="_blank" rel="noopener noreferrer" href="https://user-images.githubusercontent.com/531906/126550214-49b498ae-8223-4df7-9c1a-0b43d7ab8445.png"><img src="https://user-images.githubusercontent.com/531906/126550214-49b498ae-8223-4df7-9c1a-0b43d7ab8445.png" alt="imagen" style="max-width:100%;"></a></p>
<p>What is the current unicode characters policy on OSM usernames? Is there an allowed list we can use too?</p>
<p>Thanks!</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/3266">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLJ5XJAOITARZIPXQUDTY4PWVANCNFSM5AYTVQFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAK2OLIVBICZCU2R3MGHDQTTY4PWVA5CNFSM5AYTVQFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4OFAV3BA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/3266",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/3266",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>