mirror of
https://github.com/matrix-org/matrix-spec
synced 2026-03-15 07:54:10 +01:00
Spell out that the proposal also concerns homeservers
This commit is contained in:
parent
997360995c
commit
520c76a1cb
|
|
@ -35,18 +35,19 @@ identity servers to follow the same policy regarding case sensitivity.
|
||||||
|
|
||||||
## Tradeoffs
|
## Tradeoffs
|
||||||
|
|
||||||
Implementing this MSC in identity servers would require the databases of
|
Implementing this MSC in identity servers and homeservers might require the
|
||||||
existing identity servers to be updated in a large part to convert the email
|
databases of existing instances to be updated in a large part to convert the
|
||||||
addresses of existing associations to lowercase, in order to avoid conflicts.
|
email addresses of existing associations to lowercase, in order to avoid
|
||||||
However, most of this update can usually be done by a single database query (or
|
conflicts. However, most of this update can usually be done by a single database
|
||||||
a background job running at startup), so the UX improvement outweighs this
|
query (or a background job running at startup), so the UX improvement outweighs
|
||||||
trouble.
|
this trouble.
|
||||||
|
|
||||||
## Potential issues
|
## Potential issues
|
||||||
|
|
||||||
Some users might already have two different accounts associated with the same
|
Some users might already have two different accounts associated with the same
|
||||||
e-mail address but with different cases. This appears to happen in a small
|
e-mail address but with different cases. This appears to happen in a small
|
||||||
number of cases, however, and can be dealt with by the identity server's maintainer.
|
number of cases, however, and can be dealt with by the identity server's or the
|
||||||
|
homeserver's maintainer.
|
||||||
|
|
||||||
For example, with Sydent, the process of dealing with such cases could look
|
For example, with Sydent, the process of dealing with such cases could look
|
||||||
like:
|
like:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue