=== SX User Name Security === Plugin Name: SX User Name Security Version: 2.3.2 Plugin URI: https://www.seomix.fr Description: Prevents WordPress from showing User login and User ID. User Name Security filters the body_class function, User Nicename, Nickname and Display Name in order to avoid showing real User Login. Usage: No configuration necessary. Upload, activate and done. Availables languages : en_EN, fr_FR Tags: security, user, body_class, nicename, display nam Author: Confridin Author URI: https://www.seomix.fr Donate link: https://www.seomix.fr/dons/ Contributors: Confridin, juliobox, secupress, seomix Requires at least: 4.6 Text Domain: user-name-security Tested up to: 5.9 Requires PHP: 5.2.4 Stable tag: trunk License: GPL v3 SX User Name Security prevents WordPress from showing your real Login everywhere. It ovverides the body_class function, User Nicename, Nickname and Display Name. == Description == WordPress show your WordPress login and ID in several places. It's time to fix this ! - WordPress automaticaly uses "User login" to fill in the "User Display Name". - WordPress also allows everyone to use the same value for Nickname, Display Name and Login. - The body_class function also shows to everyone your User ID and Login on author pages. A hacker can easily see then use your "NickName" or "Display Name" to find your real login. Once activated, SX User Name Security will prevent WordPress from showing those informations. **Features** Body_class function : * Removes User ID from body_class function (author pages) * Removes User Nicename from body_class function (author pages) User informations : * The plugin changes "Display Name" and "Nickname" to a random value (like 'Ticibe T. Aduvoguripe', 'Lagubo N. Agigerovibe' or 'Datela N. Orejadavino') if they are equal to user login * If not, it changes "Display Name" to "Nickname" or "Nickname" to "Display Name" if one of them is equal to user login New Registration : * Display Name and Nickname are changed to random value during user registration. * Nicename is also changed (it's used to generate the user permalink on the front-end). For previous user, a notice has been added to use another plugin to safely change old nicenames. ;) All functions are translated into french and english. You can find me here on SeoMix, and here is the official french post about this plugin https://www.seomix.fr/user-name-security/ == Installation == Upload and activate the plugin. A notice and a button will be displayed to handle all users in order to hide their logins. Then, SX User Name Security will prevent WordPress from ever showing login and ID informations. == Screenshots == 1. "SX User Name Security" hides your author nicename and ID (body_class function). 2. When a user Nickname or Display Name are equals to Login, the plugin uses a random value instead. 3. During registration, WordPress won't use the same Display Name and Login for new users : "SX User Name Security" uses a random value. 4. An administrator is able to secure all users at once == Changelog == **2020/09/21 - v.2.3.2** * Required version bumped to 4.6 * Updated plugin text domain **2017/11 - v.2.3.1** * Tested up to WordPress 4.9 * Improving warning information on admin pages * Code cleaning **2014/09/30** * Major fix for the "fix username" button : it will no longer generate 404 error pages (but people will still be able to guess your real login with your author URL). * Add a column in the admin user list showing "Display Name" for every user. * Add a better explanation about the "Fix Username" button. **2014/06/15** * Minor fix for the admin profil URL link. **2014/04/01** * Add a button (JS only) to handle all users created before the plugin installation. * Code improvements **2014/03/26** * Code improvement * Bug fixes (in some cases, user "Display Name" and "Login" were not modified) * Now an administrator can also trigger every function by saving a user (you don't have to wait every user to log-in) * New alerts (admin notices) **2013/03/08** * first release == Frequently Asked Questions == = Do I need to do anything else for this to work? = Yes : just visit the admin user page to see if you have to modify some of your users. It's also better to use SF Author URL Control (http://wordpress.org/plugins/sf-author-url-control/) combined with this plugin to also change current author permalinks (in order to hide login information).