Joomla HIBP Extension

This plugin makes use of the "Have I Been Pwned" password checker API, with the aim of improving password security for your site's users by preventing them from using a password that is known to have been compromised.

Joomla HIBP Extension
This plugin makes use of the "Have I Been Pwned" password checker API, with the aim of improving password security for your site's users by preventing them from using a password that is known to have been compromised.

HaveIBeenPwned.com contains an archive of user credentials that have been made public after being hacked, and allows anyone to query the database to find out whether their credentials have been compromised.

For the purposes of validating a new password, the API can be used to determine whether the password being entered has already been compromised. If the requested password already exists in the HaveIBeenPwned database, it should be assumed to be insecure, because many hacking attempts will use existing known credentials when attempting to crack new passwords.

In addition, the API also returns the number of times that the specified password exists in the database. This can also be used to establish the security (or lack thereof) of a given password; if it exists many times in the database, then it is clearly a commonly used password, and thus vulnerable to attack even if it successfully passes the conventional complexity tests.

The "Have I Been Pwned" API is operated by noted security researcher Troy Hunt and is made available for free. It is recommended and used by major companies, governments and security agencies. It is secure to use because the way it works means that it never sends or receives a password, not even an encrypted or hashed one; only partial hashes are transmitted to it for it to check; this is not enough to identify a password.

How to install Joomla HIBP Extension

You can install Joomla HIBP Extension via Joomla Installer.

Follow the steps below:

  1. Download the Joomla HIBP Extension package from the official website.
  2. Login to your Joomla website's administrator dashboard.
  3. Go to the "Extensions" tab and select "Manage" from the drop-down menu.
  4. Click on the "Upload Package File" tab and select the Joomla HIBP Extension package that you downloaded.
  5. Click the "Upload & Install" button to install the extension.
  6. You will see a confirmation message when the installation is complete.

That's it! You can now use Joomla HIBP Extension on your Joomla website.

Joomla HIBP Language Files

Is Joomla HIBP not available in your language?

We understand that not all extensions come equipped with language files, which can make it difficult for non-English speakers to fully utilize them. That's where our Language File Creation service comes in.

Great news!

ExtensionPlazza has now introduced a new feature to help Joomla users worldwide:

With our Joomla Extension Translation Tool, you no longer have to worry about language barriers preventing you from using the Joomla extensions you need. Our tool allows you to easily translate Joomla HIBP Language Files to any language you require, making it easier than ever before to use Joomla extensions in your preferred language.

Joomla HIBP Extension Customization

Do you need Joomla HIBP to do more than what it currently offers? Our expert team can help you extend or customize Joomla HIBP to meet your specific needs and requirements.

At ExtensionPlazza, we specialize in Joomla extension development and customization, and we are committed to providing exceptional services to our clients. We have extensive experience working with Joomla and related technologies, and we can help you create a solution that is tailored to your unique business requirements.

Whether you need a

  • custom integration,
  • additional features,
  • or a complete overhaul of the extension
we are here to help. We will work closely with you to understand your needs and requirements and develop a solution that exceeds your expectations.

Contact us today to learn more about our extension customization and extension development services, and how we can help you take your project to the next level.

You can reach us through the following channels:

Free Extension of September 2024

Each month, ExtensionPlazza brings you a Premium Joomla Extension developed by ExtensionPlazza exclusively for our valued visitors
Get the download link to your email inbox right now!

Extension Specifications

Current Version
1.0.0
Created on
06 March 2018
Last updated on
26 January 2019
Compatibility
Joomla 3
Extension Type
Plugin
Free or Premium
Free Joomla Extension
Listed in
Joomla Access & Security Extensions
Developed by
Simon Champion

Score

No reviews for this extension yet.

Spread the Word