No description
Find a file
Kumi e67e89a09b
feat: Add registration rate limiting mechanism
Introduces a rate limiting mechanism to prevent excessive registration attempts from a single IP address by displaying a custom message when limits are exceeded.

Limits users to 5 registration attempts within a 24-hour period by checking recent attempts and blocking additional ones when necessary. This helps prevent abuse and overloading of the registration system.
2024-11-16 22:27:55 +01:00
.vscode feat: Add initial Synapse registration Django app 2024-11-16 15:22:46 +01:00
src/synapse_registration feat: Add registration rate limiting mechanism 2024-11-16 22:27:55 +01:00
.gitignore feat: Add initial Synapse registration Django app 2024-11-16 15:22:46 +01:00
config.dist.yaml feat: Add automatic room joining for new users 2024-11-16 20:19:48 +01:00
LICENSE feat: Add initial Synapse registration Django app 2024-11-16 15:22:46 +01:00
pyproject.toml chore: Updates Python requirement to >=3.11 2024-11-16 18:52:36 +01:00
README.md feat: Add initial Synapse registration Django app 2024-11-16 15:22:46 +01:00