At jfoobar labs you will find "stuff" that is either cool, useful or for learning purposes. We hope to create a pretty nice selection over time. Remember, we need it to be fun.
This is a Joomla! 1.5+ System Plugin that can lets your users login with their email address and password instead of the typical username and password
Sometimes you don't want your users to have to remember another username. Using this plugin, they only have to remember their password for your site.

This plugin is simple to use - just install it, and enable it. If you leave the default authentication enabled, you can even allow your users to authenticate either using their username *or* their email address.
Hrm... all that should be required is to install the plugin and publish. Can you try with other user accounts as well?
Your plugin works with the normal joomla login module, but does not seem to work with the Community Builder login module. Which is a big problem.
- eagle
No, unfortunately Community Builder is not supported.
Sorry to go OT ... just a note to Ian.
# 4 - Posted by: ***Ian MacLennan**** on 2009-01-09 02:29:27
http://www.jfoobar.com/
Your link in the comment above points to jfoo~.COM ... where the wine tasting is at :P
ha you're right! Enjoy the wine!
This is a great plugin and a great step forward for a Joomla/Virtuemart site.
I was wondering about the email field in the #_users table
For this to be stable doesn't it require the email field to be at least unique to stop duplicates or does Joomla do this some other way.
Thanks heaps for a great plugin.
Joomla! already enforces uniqueness of the email field in the standard system.
Could this Plug-in also have an option to strip the encript md5 password function ? Cuz when the registerred user lost his/her password, the old password can be used. No need to reset the password.
Since the plugin does not alter the database it is not possible to do that.
Storing passwords in your database in plain text is generally a really really bad idea, since if anybody somehow manages to get access to your database (this could even be an admin at your ISP), then they also get your users' passwords. Since many people tend to reuse the same password (also not a good idea, but it happens), this can lead to pretty serious exploits.
Hi, does this work with the JomSocial login as well?
Do we need to change the LOGIN field name so that users know to use e-mail rather than username?
So if I understand this correctly, a user enters his/her email address and password and gets authenticated, correct? So it uses some type of pop-based authentication? Can I restrict the domains that it goes to to our own?
No, the plugin does not use POP-based authentication. It is the same as standard Joomla! authentication and uses the same password, but it uses the email address value that the user entered instead of the username.
Hi there,
thanks for the nice plugin, very much appreciated. I would like to get rid of the username completely. Users should only enter an email adress and a passwort when registering. Any hints how to remove username from the registration process?
Thanks
Patrick
Hi
Can a user just registered only using email and password, like CB.. does this work with JomSocial?
hello Roshan why are not trying this plug-in. You may try this and check it that its can work or not working with JS.
Thanks its really nice plug-in.
Does this plugin work with third party login modules like Yoologin or does it work solely with the default Joomla login module?
@bgirl:
yes... i have tested with Jomsocial, it' works perfectly
i have installed plugin and published. i have unpublished joomla authentifiacation. all works fine accept the email i receive when i register still says:
After activation you may login to http://xxx using the following username and password:
Username: xxx
Password: xxx
where the username is the username and not the email address.
Hi, does this work with the JomSocial login as well?
Do we need to change the LOGIN field name so that users know to use e-mail rather than username?
Hi,
i cant do it!
i´ve installed the plugin, then, i published it
but i cant use it, i cant find it..
is it a new module??
i need a tutorial !! exist??
thanks
Hi,
I read that you need to publish the plugin to enable it, but I see no publish option on the plugin manager page, or anywhere else that would seem likely.
Any ideas?
Tom
ok, so disable and enable the plugin seems to work
Hi,
So I now need to change the login module and the sign up form to only ask for the email and not the username and name fields, how do I do that?
Thanks,
TOm
Under recommended configuration, the Plugins/Authentication folder is not writable. Is it expected that you upload this manually to publish? It seems that it wouldn't install correctly through the admin unless you gave the Authentication folder write permissions and this is not a "normal" setup.
This plugin is good, however the one here
http://www.lunarhotel.co.uk/joomla/emailasusername-joomla-1.5-plugin.html
(In conjuction with the supplied instructions) gets rid of the username field in the registration page of Joomla, and Virtuemart, and has further instructions on how to get everything that *would* be shown as "Username" to show "Email address" and all without any core hacks of any kind
If your site is english, its just a matter of copying the files in the right locations.
Check it out
Does it work with VirtueMart login module?
Thanks!
thanx a lot. it works perfectly
Copyright © 2008 jfoobar - All Rights Reserved - Joomla! is a registered trademark of Open Source Matters, Inc - Disclaimer
Re: install question
# 1 - Posted by: Eagle on 2009-01-08 08:39:32
installed joomlaemail plugin... now what?
I tried using email address in my regular login form but did not work.
and yes I published the plugin...