Authentication - EMail


Version
1.2 (last update on Oct 3, 2012)
Rating
Compatibility
Reviews
11
License
GPLv2 or later
Non-Commercial
Type
Date Added
10 March 2011
My users occasionally forget their usernames. I suspect that your users do too. Heck, I forget my usernames once in a while! Fortunately I never forget my email address. Why must users login with their username when an email address is just as unique? Keep your users coming back with hassle free authentication.
By enabling both this plugin and the Authentication - Joomla! plugin, a user can login using EITHER their username or their email address.
By enabling this plugin while the Authentication - Joomla! plugin is disabled, a user can login using ONLY their email address (plus password, of course)
ATTENTION: This plugin does not alter the wording of your login page or your login module. You must implement a simple output override to accomplish the login module label in my attached screenshot.
Version 1.1 & 1.2 - establishes Joomla 3.x compatibility
4/26/2012 - Joomla 1.5/1.6/1.7 availability and support withdrawn.
All of my extensions are free and none of my extensions display advertisements or links to my sites or services. If you feel that I have blessed you, then you can bless me by making a contribution to fund future development. Visit the "Website" link to make a contribution.
Simple, Works, Free. This truly should be part of the Joomla core! I hate the requirement of a unique username, my email IS unique!!!
It worked just as described. Many thanks!
To do the override, here is what worked for me. Use the Joomla Language Manager, click on "Overrides" and then click to create a new Override.
Fill in the form as follows:
Language Constant: MOD_LOGIN_VALUE_USERNAME
Text: Username or Email Address
To do the override, here is what worked for me. Use the Joomla Language Manager, click on "Overrides" and then click to create a new Override.
Fill in the form as follows:
Language Constant: MOD_LOGIN_VALUE_USERNAME
Text: Username or Email Address
It works! Now user can use his username or email to login my website.



