DoonOnthon / Wordpress-Bait-user

Create a wordpress bait user and whoever tries to login to it gets blocked.
Mozilla Public License 2.0
1 stars 1 forks source link
beginner beginner-friendly contributions-welcome first-issue good-first-issue php plugin simple wordpress wordpress-plugin

Bait-User WordPress Plugin

❗NOTE : FOR A STABLE VERSION DOWNLOAD ONE OF THE RELEASES NOT THE MASTER BRANCH ❗

Tested versions

!Versions were tested on empty wordpress installs!

Version Supported
6.5.5 :white_check_mark:
6.6.1 :white_check_mark:

Description

Bait-User is a WordPress plugin designed to enhance your site's security by blocking users based on specific bait accounts. When a user attempts to log in with the bait account, their IP address is captured and blocked automatically. The plugin also provides an option to block IPs at the server level by modifying the .htaccess file.

Features

Installation

  1. Download the plugin files from this repository.
  2. Upload the bait-user folder to the /wp-content/plugins/ directory.
  3. Activate the plugin through the 'Plugins' menu in WordPress.
  4. Go to Bait User in the WordPress admin sidebar to configure the plugin.

Usage

  1. Select Bait User: Choose a bait user from the drop-down list on the settings page.
  2. Enable .htaccess Blocking: Optionally enable automatic updates to the .htaccess file for IP blocking.
  3. View Blocked IPs: Monitor blocked IPs directly from the plugin settings page.

Screenshots

SOON

Contributing

❗ For a more detailed explanation check out : CONTRIBUTE
Contributions are welcome! Please follow these steps: PLEASE try to follow the roadmap when working on issues, its not a must but it makes life easier.

  1. Fork the repository.
  2. Create a new branch: Before you make any changes, create a new branch for your feature or bugfix. This keeps the master branch clean and ensures that your work can be reviewed without affecting the stable code.
    
    git checkout -b feature/your-feature-name
  3. Commit your changes: git commit -m 'Add some feature'.
  4. Push to the branch: git push origin feature/your-feature-name.
  5. Submit a pull request.

License

Mozilla Public License Version 2.0

Please refer to LICENSE for more info

Support

If you have any questions or need help, feel free to open an issue or contact Dean.


Disclaimer: Use this plugin at your own risk. Always back up your .htaccess file and database before making any changes.