EuroPython / epcon

EuroPython Conference Website
BSD 2-Clause "Simplified" License
35 stars 64 forks source link

Matrix sign-in doesn't work with epcon auth if the user names contain space or non-ascii characters #1424

Closed hypha closed 3 years ago

hypha commented 3 years ago

The localpart of the user ID on matrix has strict rules: https://matrix.org/docs/spec/appendices#user-identifiers At the moment, if the user's first name or last names contain spaces, or possibly non-ASCII characters, they cannot sign in via the epcon-auth. And the error message is very helpful: This homeserver does not support login using email address. homeserver.log provides more debugging info.

malemburg commented 3 years ago

I believe changing the way the Matrix user name is built will fix this implicitly: #1425

fpierfed commented 3 years ago

Fixed by using the epcon username