UniLogin 1.2 is an authentication plugin for Joomla that lets visitors sign in with an email address or username in the same login field. It maps email to the account, verifies the password with Joomla’s native hashing, and adds rate limiting, attempt logging, domain/group rules, custom messages, and optional post-login redirects.
Version 1.2 hardens the auth path: no nested Authentication - Joomla plugin, Joomla 5 event signatures, bound SQL lookups, timing-safe misses, and stopPropagation on success.
Key highlights:
- Joomla 4, 5 & 6 compatible
- Email and/or username login (Username Fallback)
- Rate limit + temporary lockout
- Login attempt logging with retention
- Domain whitelist / blacklist
- User group restrictions
- Custom error messages
- Default and per-group redirects
- Custom field label and placeholder