I think itās fine, we just need to get to the eventual tweaks. There are definitely some improvements I fully support here.
First, integration with the user invites page, e.g. if you sign up on meta via visiting the link https://meta.discourse.org/signup?u=codinghorror
then you show up as someone I invited on my user profile page, like so:
Remember that email based invites already grant TL1 to those users you invited⦠so we already have that perk⦠check out the invite dialog⦠notice you can add group access, too, and the TL bump is implicit. We should probably spell this out in the copy here on this dialog, actually:
Second, you should be able to generate invite links with no email from the same place you send invites, per the above
⦠this completely resolves the ābut I donāt know their email addresses
ā problem.
Third, I think itās fine for a site to be āinvite onlyā and the invites are all in the form of hyperlinks plus a secret password. That way itās
- something you have (e.g. a link to a site)
- something you know (e.g. the password
open sesame
)
And if your site has approvals, then the secret password lets you skip approval too. If you donāt have approvals, you canāt get in without the secret passwordā¦
My main issue is that weāre not integrating with the existing features here, rather bolting on some random stuff through an obscure site setting. But we can integrate, to make the invite feature even better rather than a weird standalone site setting.