Skip to content
WordPress.org
  • Showcase
  • Plugins
  • Themes
  • Hosting
  • News
    • Learn WordPress
    • Documentation
    • Education
    • Forums
    • Developers
    • Blocks
    • Patterns
    • Photos
    • Openverse ↗︎
    • WordPress.tv ↗︎
    • About WordPress
    • Make WordPress
    • Events
    • Five for the Future
    • Enterprise
    • Gutenberg ↗︎
    • Job Board ↗︎
  • Swag ↗︎
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

Numvra Login Attempt Limiter

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

Numvra Login Attempt Limiter

By numvra
Download
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

Counts failed logins and locks out the address that keeps guessing, with a log of what was tried and a longer lockout each time it comes back.

  • Locks an address out after N failures inside a window you choose
  • Each repeat makes the next lockout longer, so a bot gives up before you do
  • A log of every failed attempt: when, from where, and which username was tried
  • Unlock an address in one click when it was you
  • An allowlist, so a mistyped password can never lock you out of your own site
  • Replaces WordPress’s error message, which otherwise confirms that a username exists
  • A successful sign-in clears that address’s record
  • History pruned automatically after the number of days you set

Fully translatable. Translations are handled by translate.wordpress.org,
so no language files ship with the plugin.

Screenshots

Current lockouts, and the history of what was tried from where.
Current lockouts, and the history of what was tried from where.

Installation

  1. In the WordPress admin, go to Plugins > Add New > Upload Plugin.
  2. Upload numvra-login-attempt-limiter.zip and activate it.
  3. Open Tools → Login Attempts.

FAQ

Does it need any external service?

No. The plugin is plain PHP, it makes no outbound request and it bundles no
third-party library.

Who can use it?

Administrator only.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Numvra Login Attempt Limiter” is open source software. The following people have contributed to this plugin.

Contributors
  • numvra

Translate “Numvra Login Attempt Limiter” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.1

  • Prefixed every function, option, nonce and menu slug.
  • Moved all inline JavaScript into an enqueued asset file.
  • Dropped the bundled translation files and load_plugin_textdomain().
  • Every database query now goes through $wpdb->prepare().

1.0.0

  • First release.

Meta

  • Version 1.0.1
  • Last updated 1 week ago
  • Active installations Fewer than 10
  • WordPress version 6.2 or higher
  • Tested up to 7.1.4
  • PHP version 7.4 or higher
  • Tags
    Brute Forcelimit loginlockoutlogin securitysecurity
  • Advanced View

Ratings

No reviews have been submitted yet.

Your review

See all reviews

Contributors

  • numvra

Support

Got something to say? Need help?

View support forum

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Documentation
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org

The WordPress® trademark is the intellectual property of the WordPress Foundation.

  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
Code is Poetry