Failed Login Attempts – Joomla! plugin

This Joomla! Plugin records the failed and successful login attempts into the backend and frontend of your Joomla! website. It is useful for security purposes and serves as an information pool to track malicious user access (IP, country, browser, OS, etc.).

Failed Login Attempts v2.2.0 - Changelog

Failed Login Attempts v2.2.0 - Changelog

+ Added   ! Removed   ^ Changed   # Fixed

09-Aug-2018 : v2.2.0
+ Compatible with the latest version of Web357 Framework v1.7.x
^ Code Cleanup.
# Minor bug fixes and many improvements.

16-Mar-2018 : v2.1.0
^ Functions Improved: The getOS() and the getBrowser() functions have been updated to get the most recent Operating Systems and Browsers.
# BUG Fixed: The datetime gets now the correct offset from the joomla configuration.
# BUG Fixed: The modal behavior is missing. Now the logs are displayed properly in a modal popup window.
^ The Demo and the JED link have been updated in the description tab, at Joomla! backend.
! The Web357 Download ID parameter field has been deleted from each extension settings and has been replaced by a unique API key parameter field at the Web357 Framework plugin settings.
+ A new button (Settings) has been added to the description tab at Joomla! backend.
^ Compatible with the latest version (1.6.0) of Web357 framework plugin.

17-Jul-2017 : v2.0.8
+ New Parameter: The "Fix Ordering" button has been added. Sometimes you need to click on that button to make sure that the plugin has been set as a priority between other authentication plugins.
# Minor bug fixes.

05-Jul-2017 : v2.0.7
# Bug fixed after upgrade to J! 3.7.3. The admins can't enter text in the form fields from the plugin parameters.
# Web357 framework has been updated to the version 1.4.5.

12-May-2017 : v2.0.6
+ Compatibility for auto-updates via external service. [Many thanks to Valentin Barbu, Rafael Gaus, and Frank].
+ Compatible with the latest version of Web357 Framework v1.4.3.
^ If the JED link does not exist yet, do not display the 'leave a review' text inside the plugin parameters.
+ NEW Parameter Field: Download ID. You need to specify your Download ID before you can receive updates for the PRO versions. For more information please follow our instructions here:

08-Dec-2015 : v2.0.5
# Minor bug fixes after the latest upgrade from v2.0.4

07-Dec-2015 : v2.0.4
^ Updated description.
^ Updated translations.

13-Nov-2015 : v2.0.3
# Minor bug fixes.

02-Oct-2015 : v2.0.2
^ The mail() php function has been replaced by Joomla's api function JFactory::getMailer.

09-May-2015 : v2.0.1
^ The "footer" element has been changed to reordering the plugin, for the right storing of  "Successful login attempts".
^ Direct notifications are now available in the FREE version.
^ Save Logs to Database are available only in PRO version.
^ Minor fixes in language file.

23-Apr-2015 : v2.0.0
+ Compatible with 'Web357Framework' (joomla! system plugin).
^ Improvement design for parameter fields (better radio buttons and color pickers).
+ ADMIN: New Element: Description of extension (buttons: view demo, more details, changelog, support).
+ ADMIN: New Element: Version Check.
+ ADMIN: New Element: About Web357 (logo, description, find us on social media).
# General minor fixes.
# Clean and code improvement.

12-Dec-2014 : v1.1.0
+ One mysql table has inserted and now the data will be stored in the new sql table named #__failed_login_attempts_logs.
+ FREE and PRO version are available.
# Security issue with store data in a visible html file, has been resolved. The plugin will not store the data in the html file anymore
# General bug fixes.

08-Nov-2014 : v1.0.1
# Bug Fixed: Date is always showing 11th, in log file.

17-Sep-2014 : v1.0.0
+ First beta release

Additional Information

Great and Powerful Features

Fast Support
Our support team will always be there for you, providing answers to all questions within 24 hours.
Loads Of Features
A vast assortment of major and minor features, to make customization easy and your site alluring.
Clean Code
All our code is clean, organized and commented. We're following Joomla! and WordPress coding standards.
Multilingual Support
We go above and beyond basic language support to make Web357 plugins flexible and adaptable.
  • Enable logs for backend: Store the Failed login attempts of joomla! backend.
  • Enable logs for frontend: Store the Failed login attempts of joomla! frontend.
  • Successful Login Attempts: Store the Successful login attempts of joomla! frontend.
  • Direct E-mail Notifications: Receive direct notifications via email about the Failed and Successful login attempts of joomla! backend and frontend.
  • Store Logs in the Database: Store all, successfull or failed, login attempts in the database.
  • Data Storing: IP Address
  • Data Storing: Username
  • Data Storing: Password
  • Data Storing: Date Time
  • Data Storing: Country
  • Data Storing: Browser
  • Data Storing: Operating System


What Our Customers Say

We would not exist without our loyal customers, here is what they are saying.

  • The functionality is good. The extension log all kinds of info of login attempts. I like the technical info about the used browser/os Using the plugin is very easy. Switch functions on/off to your desire. Viewing the log files through the plugin doesn't seem logical. The most important part of an extension! I had initial problems with notifications of successful logins, but builder solved this within a day.

    Ap Keehnen

Free vs Premium version

With a subscription package, you get our professional support and full access to all downloads and updates of this extension. Great value for a low price!
Price €0 €19
Period infinity 12 months
Sites Support Support for 1 Website Support for 1 Website
Unlimited Domain Licenses tick tick
Lifetime Usage tick tick
Email Support x tick
VIP Support via tickets x tick
Enable logs for backend tick tick
Enable logs for frontend x tick
Successful Login Attempts x tick
Direct notification via email tick tick
Store attempts in the Database tick tick
Data Storing: IP Address tick tick
Data Storing: Username tick tick
Data Storing: Password x tick
Data Storing: Date Time tick tick
Data Storing: Country x tick
Data Storing: Browser x tick
Data Storing: Operating System x tick
Free Download Pricing Options

Plans & Pricing


299/ 1-Time

Great for smart Business Owners

  • Support for
    Unlimited Sites
  • Regular Updates for
  • Unlimited Website Usage
  • Lifetime Usage
  • Full Access to PRO Extensions
    • Monthly Archive
    • Login as User
    • Cookies Notification Bar
    • Fix 404 Error Links
    • Failed Login Attempts
    • Virtuemart Sales
    • Support Hours
    • Contact Info
    • Multiple Categories for K2
Best Deal

99/ year

Best choice for Joomla! Specialists

  • Support for
    Unlimited Sites
  • Regular Updates for
    1 Year
  • Unlimited Website Usage
  • Lifetime Usage
  • Full Access to PRO Extensions
    • Monthly Archive
    • Login as User
    • Cookies Notification Bar
    • Fix 404 Error Links
    • Failed Login Attempts
    • Virtuemart Sales
    • Support Hours
    • Contact Info
    • Multiple Categories for K2

79/ year

Ideal for a Personal Website

  • Support for
    1 Site
  • Regular Updates for
    1 Year
  • Unlimited Website Usage
  • Lifetime Usage
  • Full Access to PRO Extensions
    • Monthly Archive
    • Login as User
    • Cookies Notification Bar
    • Fix 404 Error Links
    • Failed Login Attempts
    • Virtuemart Sales
    • Support Hours
    • Contact Info
    • Multiple Categories for K2
Single Extension

19/ year

Failed Login Attempts

  • Support for
    1 Site
  • Regular Updates for
    1 Year
  • Unlimited Website Usage
  • Lifetime Usage
  • Full Access to One Extension
Credit Cards and PayPal logos
All payments are handled securely by Credit Card (via Stripe) and PayPal.

Frequently Asked Questions

What am I purchasing?
You are purchasing a subscription. After completing the purchase, you will log in automatically to our members' area, where you can download the latest premium releases and get access to our private support area.
What payment methods do you accept?
We are using PayPal and Credit Cart (Braintree) as a payment gateway, so we accept all the payment methods that PayPal and Braintree allows, including Visa, MasterCard, American Express, Discover, JCB, Diner's Club and EnRoute.
Do you have a refund policy?
Yes, we do offer 30 days money back guarantee on all of our subscriptions. It's better than a trial because you can try it on your site and we will be there to fully support you during that time.
I want to use your plugins in multiple projects. Am I entitled to do so?
Yes, of course. Go ahead and do whatever you wish with them. Make your clients happy. Make yourself happy!
Can I purchase just one plugin?
Yes, you can purchase just one plugin. In this case, you will receive access for updates and support, only for that particular plugin.
What is the difference between the “Single” and the “Bundle” subscription?
The "Single" is perfect for personal use. The "Bundle" is the best value for your money and is the most suitable for advanced users. Both subscriptions have private support. The basic difference is that with the "Bundle" you will be able to download all the premium Web357 plugins.
Are there limits on the number of times I can download your products?
There are no limits to the amount of times you may download the products you have purchased during the term of your subscription.
What happens when my membership expires?
If your membership expires, you can continue to use the plugins you have downloaded forever without any restrictions. However, you will not be able to access new update releases, and support.
Will my membership extend automatically?
No, your membership will not be extended automatically. You will be notified by email prior to your membership's expiration. That way you are able to purchase a renewal if you'd like to. Any subscription renewal will give you a 20% discount - without limitations.
Is there any discount on renewals?
Yes, we reward your loyalty. If you renew your subscription or upgrade it to another plan before it expires you get a 20% discount. Also, unlike everywhere else, you don't lose a single day of your subscription!
How does your support work?
We provide our support via a Private Support Ticket Area, and online chat via Skype or Messenger.
I have a question, how can I contact you?
If you have any questions, don't hesitate to contact us at our email [email protected] or via pre-sales contact form. We'll be happy to hear from you and to answer all your questions!