Authentication - Email

Let’s face it: usernames can be easy to forget, but most people never lose track of their email address. So why force users to log in with a username when their email is just as unique? With the Authentication - Email plugin, you can offer a seamless, hassle-free login experience that keeps your users coming back.

Joomla
Plugins
Email
v5.0.1
Joomla! 3/4/5

P

P

How It Works

When you activate Authentication - Email alongside the default Authentication - Joomla! plugin, users gain flexibility: they can log in with either their username or their email address (plus their password, of course). Want to go email-only? Simply disable the Authentication - Joomla! plugin, and users will log in using only their email address. It’s that easy.

What’s New in Joomla 5?

As of Joomla 5 (and plugin version 5.0.0), things got even simpler. The system plugin is no longer needed, and since Joomla 5 now requires an email address for account recovery, the plugin fits right in—no extra tweaks required.

Customizing Your Login Page

Heads up: this plugin doesn’t automatically update your login page or module labels. To match the email-friendly experience (like in the screenshot below), you’ll need a quick output override. The language constant to adjust is:  

  • COM_USERS_LOGIN_USERNAME_LABEL  
  • MOD_LOGIN_VALUE_USERNAME

That’s it! A small change for a big improvement.

Why It Matters

By offering email-based logins, you’re removing friction and making your site more accessible. Happy users are loyal users—let Authentication - Email help you deliver a modern, frustration-free experience.

Download the Plugin

  Authentication - Email 5.0.122323

  Report a Bug   Documentation

Frequently Asked Questions:

What does the Authentication - Email plugin do?

It allows users to log in to your Joomla site using their email address instead of (or in addition to) their username, making the login process simpler and more intuitive.

Which Joomla versions are supported?

Yes, if you enable both Authentication - Email and the default Authentication - Joomla! plugin, users can log in with either their username or email address. Disable the Joomla plugin to make email the only option.

Do I need any other plugins for this to work?

No extra plugins are required. In Joomla 5 (since version 5.0.0 of this plugin), the system plugin dependency is gone—just enable Authentication - Email and you’re set.

Will this plugin change my login page text automatically?

No, it doesn’t alter the wording of your login page or module. To update labels (e.g., from “Username” to “Email”), you’ll need to override the language constants listed in the article.

How do I set up an output override for the login labels?

Create a template override in your Joomla template. Copy the login module’s language files to your template’s language override folder and edit the constants listed above. Check Joomla’s documentation for step-by-step guidance.

Does this plugin affect password recovery?

No, it only handles authentication. Joomla 5 already requires an email address for lost username/password recovery, so it pairs perfectly with this plugin—no extra changes needed.

Can I use this plugin to force email-only logins?

Yes! Disable the Authentication - Joomla! plugin, and users will only be able to log in with their email address and password.

Is this plugin secure?

Absolutely. It leverages Joomla’s built-in authentication system, ensuring that email-based logins are just as secure as username-based ones.

What happens if a user has multiple accounts with the same email?

Joomla requires email addresses to be unique per user account, so this won’t be an issue—each email corresponds to a single account.

Why should I use email logins instead of usernames?

Email addresses are easier for users to remember, reducing login frustration and support requests. It’s a small tweak that improves user experience significantly.

Where can I get support if I run into issues?

There's a bug report link on this page!

32 Reviews

Retrieved from JED monthly

Complete - Unfiltered

Why is this software free?

I’m ditching the freemium game and giving this software to the Joomla crowd for free. It’s a nod to “Jumla”—Swahili for “all together”—because fragmentation sucks, and I’d rather focus on innovation and paid gigs. Use it, build with it, and if you need custom work, I’m super into that.

What's The Catch?

There isn’t one! I’m all about building tools that empower the Joomla community and spark creativity. This software’s free because I’d rather see it in your hands - fueling awesome projects. If you really feel like paying something, I’d appreciate a review in the Joomla Extension Directory—your feedback means a lot!