The recent wave of compromised accounts that are suspected to originate from compromised email accounts has brought up the question how to deal with them without potentially upsetting users that might return.
Right now there seem to be several options to handle compromised accounts:
So what I would like to suggest instead is to have a third security lock option: User must contact Admin.
If this option is selected, the user should be presented with a (per-user overridable) message telling them that the account has been administratively locked for security reasons and that the user should contact the admin.
Right now there seem to be several options to handle compromised accounts:
- Ban the account
Does stop spam activity, but might upset some human users - Set security lock to "User must change password"
Might work a bit, but as bots know the password they can easily change it - Set security lock to "User must reset password"
Pretty much the same as before, but requires a bit more processing for bots - Set account state to "Awaiting email confirmation"
Might also work to some extend but still leaves a breached password in place - Set account state to "Rejected"
Does stop spam activity but like 1) it might upset human users wo don't understand why the account is "Rejected" as the only message they get is "Your account was rejected" - Set account state to "Disabled"
Does stop spam activity but like 1) it might upset human users wo don't understand why the account is "Disabled" as the only message they get is "Your account has been disabled. If you would like to re-activate your account, please Contact us" - Add the account to a usergroup that withdraws all permissions and display a notice (using notice criteria targeted for this usergoup) to show them a message that the account has been compromised and that they should contact the admin
So what I would like to suggest instead is to have a third security lock option: User must contact Admin.
If this option is selected, the user should be presented with a (per-user overridable) message telling them that the account has been administratively locked for security reasons and that the user should contact the admin.
Last edited:
Upvote
18