diff mod_invites_tracking/README.md @ 4394:32f1f18f4874

mod_invites_tracking: simple module to store who created an invite
author Jonas Schäfer <jonas@wielicki.name>
date Tue, 26 Jan 2021 16:05:49 +0100
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mod_invites_tracking/README.md	Tue Jan 26 16:05:49 2021 +0100
@@ -0,0 +1,30 @@
+---
+labels:
+- 'Stage-Alpha'
+summary: 'Store who created the invite to create a user account'
+...
+
+Introduction
+============
+
+Invites are an intermediate way between opening registrations completely and
+closing registrations completely.
+
+By letting users invite other users to the server, an administrator exposes
+themselves again to the risk of abuse.
+
+To combat that abuse more effectively, this module allows to store (outside
+of the user’s information) who created an invite which was used to create the
+user’s account.
+
+Details
+=======
+
+Add to `modules_enabled`.
+
+Caveats
+=======
+
+- The information is not deleted even when the associated user accounts are
+  deleted.
+- Currently, there is no way to make any use of that information.