When a TL2 user invites another user via email and
They click the invite link in their email and
They fill in the fields and submit it
This happens → they are taken straight into the Forum (as though pre-approved), and can read it at will. They should not be able to do this until approved.
They indeed remain unapproved. If they try to access the site again, they are prevented with the standard “you aren’t approved” message.
I am torn on this one because I understand both sides. However, I am thinking the status quo is a bit misleading because not all users who sign up must be approved.
To a certain extent, I guess it depends on the community and how much trust you put in your users. Maybe in the future must_approve_users can be a dropdown: no, yes or if not invited.