WordPress.org

Nederlands

  • Thema’s
  • Plugins
  • Nieuws
    • Documentatie
    • Forums
  • Over
    • Vertaalproces
    • Stijlgids
    • Onze community
    • Meetups
    • WordCamps
  • Contact
  • WordPress downloaden
WordPress downloaden
WordPress.org

Plugin Directory

Limit Login Attempts

  • Dien een plugin in
  • Mijn favorieten
  • Login
  • Dien een plugin in
  • Mijn favorieten
  • Login

Deze plugin is niet getest met de laatste 3 grotere versies van WordPress. Mogelijk wordt het niet meer onderhouden of ondersteund. Ook kunnen er compatibiliteitsproblemen ontstaan wanneer het wordt gebruikt met recentere versies van WordPress.

Limit Login Attempts

Door Automattic
Download
  • Details
  • Beoordelingen
  • Installatie
  • Ontwikkeling
Ondersteuning

Beschrijving

Limit the number of login attempts possible both through normal login as well as using auth cookies.

By default WordPress allows unlimited login attempts either through the login page or by sending special cookies. This allows passwords (or hashes) to be brute-force cracked with relative ease.

Limit Login Attempts blocks an Internet address from making further attempts after a specified limit on retries is reached, making a brute-force attack difficult or impossible.

Kenmerken

  • Limit the number of retry attempts when logging in (for each IP). Fully customizable
  • Limit the number of attempts to log in using auth cookies in same way
  • Informs user about remaining retries or lockout time on login page
  • Optional logging, optional email notification
  • Handles server behind reverse proxy
  • It is possible to whitelist IPs using a filter. But you probably shouldn’t. 🙂

Translations: Bulgarian, Brazilian Portuguese, Catalan, Chinese (Traditional), Czech, Dutch, Finnish, French, German, Hungarian, Norwegian, Persian, Romanian, Russian, Spanish, Swedish, Turkish

Plugin uses standard actions and filters only.

Schermafdrukken

  • Loginscreen after failed login with retries remaining
  • Inlogscherm tijdens uitsluiting
  • Administration interface in WordPress 3.0.4

Installatie

  1. Download and extract plugin files to a wp-content/plugin directory.
  2. Activate the plugin through the WordPress admin interface.
  3. Customize the settings on the options page, if desired. If your server is located behind a reverse proxy make sure to change this setting.

If you have any questions or problems please make a post here: https://wordpress.org/tags/limit-login-attempts

FAQ

Why not reset failed attempts on a successful login?

This is very much by design. Otherwise you could brute force the “admin” password by logging in as your own user every 4th attempt.

What is this option about site connection and reverse proxy?

A reverse proxy is a server in between the site and the Internet (perhaps handling caching or load-balancing). This makes getting the correct client IP to block slightly more complicated.

The option default to NOT being behind a proxy — which should be by far the common case.

How do I know if my site is behind a reverse proxy?

You probably are not or you would know. We show a pretty good guess on the option page. Set the option using this unless you are sure you know better.

Kan ik mijn IP whitelisten zodat ik niet buitengesloten wordt?

First please consider if you really need this. Generally speaking it is not a good idea to have exceptions to your security policies.

Dat gezegd hebbende, er is nu een filter die je toestaat dit te doen: “limit_login_whitelist_i[“.

Example:
function my_ip_whitelist($allow, $ip) {
return ($ip == ‘my-ip’) ? true : $allow;
}
add_filter(‘limit_login_whitelist_ip’, ‘my_ip_whitelist’, 10, 2);

Note that we still do notification and logging as usual. This is meant to allow you to be aware of any suspicious activity from whitelisted IPs.

Ik heb mezelf buitengesloten tijdens het testen, wat moet ik doen?

Wacht, of:

If you know how to edit / add to PHP files you can use the IP whitelist functionality described above. You should then use the “Restore Lockouts” button on the plugin settings page and remove the whitelist function again.

If you have ftp / ssh access to the site rename the file “wp-content/plugins/limit-login-attempts/limit-login-attempts.php” to deactivate the plugin.

If you have access to the database (for example through phpMyAdmin) you can clear the limit_login_lockouts option in the wordpress options table. In a default setup this would work: “UPDATE wp_options SET option_value = ” WHERE option_name = ‘limit_login_lockouts’”

Beoordelingen

Indispensable Plugin! Vital to the health of my site!

wiitguru 15 maart 2025
Thanks, Automattic!!!! This plugin has thwarted over 100 hacking attempts on my website in the last few months! I won’t operate without this plugin!!!

Love this plugin

Guido 3 december 2023
I absolutely hate bloated plugins, so I love this one. It’s simple and works as expected. Guess it’s wise to use a plugin such as this one, against brute force attacks. Guido

Exactly what is should be

doreenhawdon 1 oktober 2023
Does what it says on the tin. Like another similar plugin before it became bloatware. The only feature I would request is the ability to send notifications to another email address, I like to keep my admin email clean.

Getting a lot better.

brightvesseldev 21 oktober 2021
We had initial issues and tried again and it is working better.

Interesante

inakijm 30 december 2020
Se lo pone más dicícil a los hackers que quieren acceder a tu blog ya que les limita el número de accesos.

Not maintained but still works

wroot 29 april 2020
Would be good to get new versions and fix possible security issues (if any), but it seems to still work.
Lees alle 202 beoordelingen

Bijdragers & ontwikkelaars

“Limit Login Attempts” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers
  • Automattic
  • johanee

“Limit Login Attempts” is vertaald in 36 localen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Limit Login Attempts” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Meta

  • Versie 1.7.2
  • Laatst geüpdatet 2 jaar geleden
  • Actieve installaties 400.000+
  • WordPress versie 2.8 of nieuwer
  • Getest t/m 6.2.6
  • Talen

    Albanian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Dutch (Belgium), English (Australia), English (Canada), English (New Zealand), English (UK), English (US), Finnish, French (Canada), French (France), Galician, German, Hebrew, Hungarian, Italian, Japanese, Lithuanian, Norwegian (Bokmål), Polish, Portuguese (Brazil), Romanian, Russian, Slovak, Spanish (Chile), Spanish (Spain), Spanish (Venezuela), Swedish, Turkish en Ukrainian.

    In jouw taal vertalen

  • Tags
    authenticationloginsecurity
  • Geavanceerde weergave

Waarderingen

4.6 van 5 sterren.
  • 170 5 sterren beoordeling 5 sterren 170
  • 13 4 sterren beoordeling 4 sterren 13
  • 3 3 sterren beoordeling 3 sterren 3
  • 4 2 sterren beoordeling 2 sterren 4
  • 12 1 sterren beoordeling 1 ster 12

Mijn beoordeling toevoegen

Bekijk alle beoordelingen

Bijdragers

  • Automattic
  • johanee

Ondersteuning

Opgeloste problemen in de laatste twee maanden:

0 van de 1

Het supportforum bekijken

  • Over
  • Nieuws
  • Hosting
  • Privacy
  • Showcase
  • Thema's
  • Plugins
  • Patronen
  • Leren
  • Ondersteuning
  • Ontwikkelaars
  • WordPress.tv ↗
  • Raak betrokken
  • Evenementen
  • Doneren ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Nederlands

  • Bezoek ons X (voorheen Twitter) account
  • Bezoek ons Bluesky account
  • Bezoek ons Mastodon account
  • Bezoek ons Threads account
  • Onze Facebook pagina bezoeken
  • Bezoek ons Instagram account
  • Bezoek ons LinkedIn account
  • Bezoek ons TikTok account
  • Bezoek ons YouTube kanaal
  • Bezoek ons Tumblr account
Code is poëzie.