P4J - Login Shield
Add an extra layer of security to your Joomla!® website with email-based login verification.
Protect your users' accounts without making login complicated. P4J - Login Shield adds a simple verification step after the usual username and password: a one-time security code sent directly to the user's email address. Even if a password is compromised, access cannot be completed without the verification code. No additional apps, external authentication services or complicated setup required.
- DESCRIPTION
- Product Sreenshots
- SPECIFICATION
- REVIEWS
P4J - Login Shield combines a straightforward login experience with flexible security settings and a dedicated administration dashboard.
Key Features
Email-based login verification
Users receive a one-time verification code by email after entering their username and password. They must enter the code to complete their login.
Selective protection by user group
Choose which Joomla! user groups require additional verification. Child groups are automatically included, giving you precise control over who is protected.
Configurable security settings
Adjust the verification code length, expiration time, maximum number of incorrect attempts and temporary lockout duration to suit your website's needs.
Dedicated administration dashboard
Manage Login Shield directly from Joomla!'s Components menu. Check whether protection is active, review protected user groups and monitor pending verification codes and temporarily locked logins.
Customizable verification emails
Personalize the email subject, message and sender information. Dynamic placeholders automatically insert the user's name, verification code, expiration time and website name.
Responsive verification interface
A clean, mobile-friendly verification page allows users to enter or paste their code easily. The interface also supports convenient code entry on compatible mobile devices.
Built-in multilingual support
English and Italian are included. Default verification messages automatically follow the website language, making Login Shield suitable for multilingual websites.
Protection against repeated incorrect attempts
Limit the number of incorrect verification codes and temporarily block further attempts when the configured limit is reached.
Main Specifications
| Current version | 1.0.0 |
|---|---|
| Joomla compatibility | Joomla 6.x |
| PHP requirements | PHP 8.3 or later |
| Extension type | Component + System Plugin |
| Protected login | Frontend only |
| Verification method | One-time code via email |
| Email requirements | Working Joomla mail configuration |
| Administration | Super User |
| Languages | English, Italian |
| Installations | Unlimited, no domain restrictions |
| Updates included | 12 months |




















