| @@ -1,13 +1,13 @@ | ||
| 1 | -=== Easy Basic Authentication – Add basic auth to site or admin area === | |
| 2 | -Contributors: matteoenna, ashkanahmadi | |
| 1 | +=== Easy Basic Authentication === | |
| 2 | +Contributors: matteoenna | |
| 3 | 3 | Tags: authentication, security, WordPress security, access control, login |
| 4 | 4 | Donate link: https://www.paypal.me/matteoedev/2.55 |
| 5 | 5 | License URI: http://www.gnu.org/licenses/gpl.html |
| 6 | 6 | Requires at least: 5.0 |
| 7 | 7 | Requires PHP: 7.2.5 |
| 8 | -Tested up to: 7.0 | |
| 9 | -Stable tag: 4.0.0 | |
| 8 | +Tested up to: 6.6 | |
| 9 | +Stable tag: 2 | |
| 10 | 10 | License: GPLv2 or later |
| 11 | 11 | |
| 12 | 12 | Secure your WordPress site with easy and effective basic authentication. Restrict access, monitor attempts, and enhance security. |
| 13 | 13 | |
| @@ -14,10 +14,8 @@ | ||
| 14 | 14 | == Description == |
| 15 | 15 | |
| 16 | 16 | The Easy Basic Authentication plugin provides a simple method to add basic authentication to your WordPress site. You can enable basic authentication for the entire site or only for the admin area by setting a custom username and password. Secure your site by restricting access only to authorized users. |
| 17 | 17 | |
| 18 | -**Try it on a free mock site: [click here](https://tastewp.org/plugins/easy-basic-authentication/)** | |
| 19 | - | |
| 20 | 18 | ## Key Features |
| 21 | 19 | |
| 22 | 20 | - **Simple Configuration:** With Easy Basic Authentication, you can easily set up basic authentication for your entire website or specifically for the admin area. Set a custom username and password to ensure secure access. |
| 23 | 21 | |
| @@ -36,9 +34,8 @@ | ||
| 36 | 34 | - **White List Functionality:** Easy Basic Authentication now includes a White List feature, allowing you to specify trusted IP addresses exempt from basic authentication. Configure this list to grant immediate access to known users or systems without requiring credentials, enhancing convenience while maintaining security. |
| 37 | 35 | |
| 38 | 36 | Protect your WordPress site with basic authentication quickly and reliably. Easy Basic Authentication gives you control to ensure that only authorized users can access your online resources. Maintain your site's security and prevent unwanted access today with Easy Basic Authentication. |
| 39 | 37 | |
| 40 | - | |
| 41 | 38 | ## Installation |
| 42 | 39 | |
| 43 | 40 | 1. Upload the Easy Basic Authentication plugin to your WordPress site. |
| 44 | 41 | 2. Activate the plugin. |
| @@ -50,34 +47,7 @@ | ||
| 50 | 47 | - Choose whether to enable basic authentication for the entire site or just the admin area. |
| 51 | 48 | - Set a custom username and password for secure access. |
| 52 | 49 | - Monitor failed access attempts and access logs for added security. |
| 53 | 50 | |
| 54 | -## Troubleshooting: Resetting Basic Authentication | |
| 55 | - | |
| 56 | -If you're having trouble logging in due to the basic authentication, you can reset it and regain access by following these steps: | |
| 57 | - | |
| 58 | -1 **Connect to your website via FTP.** | |
| 59 | -2 **Navigate to the plugin directory:** | |
| 60 | - | |
| 61 | - <pre>wp-content/plugins/easy-basic-authentication/class/</pre> | |
| 62 | - | |
| 63 | -3 **Locate the file:** | |
| 64 | - | |
| 65 | - <pre>easy-basic-authentication-class.php</pre> | |
| 66 | - | |
| 67 | -4 **Find the following line:** | |
| 68 | - | |
| 69 | - <pre>add_action( 'init', array($this,'basic_auth_admin') );</pre> | |
| 70 | - | |
| 71 | -5 **Comment out that line** by adding a `#` at the beginning: | |
| 72 | - | |
| 73 | - <pre>#add_action( 'init', array($this,'basic_auth_admin') );</pre> | |
| 74 | - | |
| 75 | -6 **Save the file** and re-upload it to your server. | |
| 76 | - | |
| 77 | -This will disable the basic authentication temporarily, allowing you to log in. Once logged in, you can adjust the plugin settings as needed. | |
| 78 | - | |
| 79 | -If you need further assistance, feel free to reach out. | |
| 80 | - | |
| 81 | 51 | ## GitHub Repository |
| 82 | 52 | |
| 83 | -You can find the source code and contribute to the project on GitHub: [Easy Basic Authentication on GitHub](https://github.com/Ellusu/easy-basic-authentication) | |
| 53 | +You can find the source code and contribute to the project on GitHub: [Easy Basic Authentication on GitHub](https://github.com/Ellusu/easy-basic-authentication) | |