I am searching for a way to force an email revalidation of users. I saw , in the user page and did a test. When attempting to log in the test gave me a response of
When you manually deactivate a user it doesn’t automatically send an email asking them to revalidate, though you can press the button that appears in their user/admin page to resend one.
When an inactive account attempts to login they should be prompted with a screen like this where they can choose to have a fresh one sent:
I’m not sure why your screenshot seems to be missing that option? Could it be some custom code you’ve added to hide a particular button that has also accidentally hidden this one? Does it show up in safe mode?
Edit: After a little bit of digging, I think it’s the must approve users setting that makes the box disappear. When I enable that I no longer get the option showing up:
I can understand that you use both, so users with a certain trust level can invite others, but staff can still control who joins the community. I would expect fewer sign-ups by spammers, so less work for staff.
The root desire of account deactivation was to prune accounts of individuals who no longer have access to their original sign-up email address. After observing that you can move the account to a new address when the account is deactivated I’ve realized that this wouldn’t provide the effect we were looking for anyways.
Our forum is being used to provide support to our sales agencies. If one of these employees leaves, and goes to a competitor, we want to remove them from the system. Feedback from the agency would be the best way to do this, if I had faith they would tell me.