element-hq / element-hq/synapse

Automatically swap to closed registrations if an admin hasn't logged in recently

Open
#16,955 2 comments 3 reactions 0 assignees View on GitHub
A-Abuse A-Registration T-Enhancement
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

**Description:**

Synapse installs that have open registration should automatically swap to closed registration if an admin hasn't logged in recently, as a way to mitigate unmaintained or abandoned homeservers as a vector for abuse.

Inspired by the [latest release of Mastodon](https://github.com/mastodon/mastodon/releases/tag/v4.2.8) which includes two changes to address spam and abuse: one change is something that Synapse already does, which is defaulting to closed registrations, and the other is automatically swapping to closed registrations if an admin hasn't logged in recently (8 weeks).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.