snikket-im / snikket-web-portal

This is the web portal for Snikket Chat services. To learn more about what Snikket Chat services are, check the website.
https://snikket.org
GNU Affero General Public License v3.0
32 stars 12 forks source link

Allow creation of invitations that do not expire #179

Open mwild1 opened 7 months ago

mwild1 commented 7 months ago

Sometimes it's desired to create more permanent invitation links, e.g. to be able to print QR codes.

Links expire by default so if they leak in future (beyond the period of time they were expected to be used), they won't grant access to your server to someone unexpectedly. The more time passes, the more chance there is that the invitation will be forgotten about, and the more chance of it unintentionally leaking.

Taking this into consideration, we might want to do the following: