Features
Authentication
- Email → username remap with native
UserHelper::verifyPassword
- Optional username fallback in the same field
- Custom login label and placeholder via form prepare
Security
- Rate limit and lockout by identifier + IP
- Attempt logging with automatic retention cleanup
- Domain whitelist / blacklist
- Group allow-list
- Bound queries and timing-safe handling on unknown users
After login
- Default redirect URL
- Per-group redirect rules
- Open-redirect protection for external absolute URLs
Platform
- Joomla 4 / 5 / 6
- en-GB language packs for admin and site strings
- Installer script + attempts table