eimis-ans / eimis-synapse

Make a Synapse homeserver work on a managed kubernetes server hosted by OVH
MIT License
8 stars 3 forks source link

Forbid display name modification #453

Closed ad2ien closed 5 months ago

ad2ien commented 5 months ago

Forbid user to change the display name as it can be a proof of her/his identity if connected with PSC id provider.

Based on the env var SYNAPSE_ENABLE_CHANGE_DISPLAYNAME so that, in preprod env it can still be set to true which is useful for demos purposes.

Also set password login in extra config, so, if password login forbidden, it won't fail when running for the first time.

Both value tested in lagraulet env.