Skip to content
Utilities

UniLogin

Let people sign in with their email address or username, with rate limiting, a login log, domain and group rules and redirects.

Instant access after purchaseOne-click Joomla updatesLifetime option available

30-day money-back guarantee

3.1K+ downloadsv1.2.15.0 rating

Works with
Joomla 4 Joomla 5 Joomla 6
UniLogin
Live demo

Try email login

Sign in below with the email address or the username. Demo account: This email address is being protected from spambots. You need JavaScript enabled to view it. / demo (or username demo).

UniLogin

What UniLogin can do for you

Sign in with email or username
01 Email login

Sign in with email or username

People type the address they already remember. UniLogin finds the account and Joomla checks the password as usual.

Email loginUsername tooJoomla passwords
A login field that says what you mean
02 Login field

A login field that says what you mean

Change the Username label and placeholder to "Email or username", or to email only, so the form matches how people sign in.

Custom labelPlaceholder textEmail-only option
Slow down password guessing
03 Rate limiting

Slow down password guessing

Set how many failed attempts are allowed and how long the pause lasts before that email address or IP can try again.

Rate limitingFailed-attempt limitLockout minutes
A record of every sign-in
04 Login log

A record of every sign-in

Successful, failed and locked attempts are logged for auditing, and old entries are cleared after the number of days you choose.

Login logFailed attemptsRetention days
Only the right email domains
05 Domains

Only the right email domains

Allow sign-in only from your company domains, or block the domains you don't want, one per line.

Allow listBlock listPer domain
Limit it to certain groups
06 User groups

Limit it to certain groups

Use email login only for the user groups you pick, and leave every other group on Joomla's standard sign-in.

User groupsOptionalJoomla ACL
Messages in your own words
07 Messages

Messages in your own words

Write your own text for unknown accounts, wrong passwords, locked accounts and blocked domains.

User not foundWrong passwordLocked account
Land on the right page
08 Redirects

Land on the right page

Send people to a default page after they sign in, or set a different page for each user group.

Default redirectPer-group pagesMenu or URL

How it works in 3 steps

  1. Install

    Step 1: Install

    Install the plugin and enable it in System, Plugins.

  2. Choose your options

    Step 2: Choose your options

    Set the field label, rate limits, domain and group rules.

  3. Sign in with email

    Step 3: Sign in with email

    Use the Joomla login form or module with an email address.

Compatibility

Joomla 4Joomla 5Joomla 6PHP 8.1+

FAQ

Which Joomla and PHP versions does it support?

Joomla 4, 5 and 6, with PHP 8.1 or later.

Do I need a new login form?

No. UniLogin works with Joomla's own login form and login module, so your current layout stays.

Can people still use their username?

Yes, with Username Fallback on. Turn it off if you want email to be the main way to sign in.

Does it change how passwords are stored?

No. Joomla checks the password with its own hashing, exactly as it does today.

Can I keep the lockout but skip the log?

Yes. Rate limiting and login logging are separate switches.

Can I try it before I buy?

Yes. Sign in on this demo page with the demo account, using the email address or the username.

Ready to add UniLogin to your site?

Read the UniLogin documentation, then pick a plan.

Get UniLogin (opens in a new window)Read the documentation (opens in a new window)

Mobile Menu

Login

Don't have an account yet? Register now!