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.
Thank you for explaining the problem. One option would be deleting the user, but I assume you would like to keep old posts.
The second option would be to anonymize the user. That would prevent them from logging in again, and you will keep all conversations (under an anonymized username).
Onze use case is dat we mensen uit een specifieke groep van publieke werkgevers toestaan om lid te worden van een community, bewezen door hun e-mailadres. We zijn op zoek naar een soort periodieke herverificatie dat ze nog steeds bij de werkgever werken door de accountreactivering te forceren, zodat ze niet lang met bestaande inloggegevens kunnen inloggen als ze hun werkgever verlaten en hun e-mailaccount wordt gedeactiveerd.
Als er een betere manier is om dit soort periodieke herverificatie te bereiken, sta ik daarvoor open, of dat nu in de UI is, of een gebruik van de APIās om handmatig nieuwe verificatietokens en e-mails te activeren.
Was this confirmed as intentional? If so, I think this can likely be moved out of Bug. (Also a little curious as to the rationale if someone is willing to share )
If it is intentional then there seems to be at least two UX/Feature issues here:
Smoothing out the ux of this ādead endā re-verify situation a user can find themselves in
Providing a way to periodically force an email revalidation where the users canāt simply switch to a non-authorised email and carry on accessing the site