You cannot remove users, instead you can merge with another user. You can register a “recycle bin” user and merge all users you want to remove to that “recycle bin” user. This is for all PKP platforms.
Thank you very much for your reply, we can and will do that. But how can we stop this to happen again -can you tell me where did they do this, on registration page? if so can I put in a recaptcha?
@dung, there is two security ways to implement, first method is confirm email before use new acount and, for sure, second method is implement a recaptcha. Both options, can be activated from config.inc.php. For recaptcha you must have a google account.
Using recaptcha prevents automatic registers, and verifyng account mails you sure that email of user is correct.
We encountered some very persistent spammers who were completing the ReCAPTCHA challenge and validating the email link. We developed two additional plugins to combat this:
To let you know when we install honeypot we found a minor bug and fixed it. The error occurs when clicked on config Settings after successfully installed - the settings page will not load instead an error message. Then we looked at php_error log below
The error was:
PHP Warning: filemtime(): stat failed for plugins/generic/formHoneypot/templatestemplates//settingsForm.tpl in /var/www/html/ojs-3.1.2-4/lib/pkp/classes/template/PKPTemplateResource.inc.php on line 51
So we made that changes below and that fixed the issue.
in file ojs/plugins/generic/formHoneypot/FormHoneypotPlugin.inc.php