=== COMPACTO Secure Login Master === Contributors: Ralph Gonzalez Tags: login, security, custom-login, wp-admin, brute-force Requires at least: 5.0 Tested up to: 6.9 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Short Description: Hide wp-login.php and wp-admin, replace with a custom login URL for stronger security. == Description == COMPACTO Secure Login Master enhances your WordPress site security by hiding the default login page (`wp-login.php`) and replacing it with a custom login URL of your choice. This makes brute-force attacks and automated bot scans significantly harder. **Features:** * Custom Login URL — Replace `wp-login.php` with a personalized login path. * Block Unauthorized Access — Prevent access to `wp-login.php` and `wp-admin` for non-logged-in users. * Lightweight & Fast — No performance impact, no unnecessary overhead. * Easy Setup — Configure your login slug in seconds, no coding required. * Enhanced Security — Adds an extra layer of protection against automated login attempts. == Installation == 1. Upload the plugin files to the `/wp-content/plugins/compacto-secure-login` directory, or install via the WordPress Plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Go to **Secure Login** in your WordPress admin menu. 4. Set your custom login slug (e.g., `my-login`) and save. 5. Access your login page at `https://yoursite.com/my-login`. == Frequently Asked Questions == = What happens if I forget my custom login slug? = You can always reset it by disabling the plugin via FTP or phpMyAdmin, then reactivating it. = Does this replace WordPress authentication? = No. Secure Login only changes the login URL. Authentication is still handled by WordPress core. = Will this conflict with other security plugins? = Generally no, but if another plugin also modifies the login URL, you may need to adjust settings. == Changelog == = 1.0.0 = * Initial release with custom login slug support. * Blocks access to `wp-login.php` and `wp-admin` for non-logged-in users. * Provides secure login form with nonce protection. == License == This plugin is licensed under the GPLv2 or later.