Allow members to login using their email.
NSM Email Login is an ExpressionEngine 2 extension that allows members to login using their email based on this Twitter request.
The idea is that email is generally more memorable than a username which will reduce failed login attempts.
Previously if a developer wanted email login functionality they would need to use Solspaces User module and check "email is username". However doing so would be limit the use of the {username} variable in templates. Example: Profile URLS with usernames would need to be created with unfriendly member id's. http://yoursite.com/member/leevigraham - vs - http://yoursite.com/1
Now you can have the best of both worlds!
Features
- Login with email: Allow users to login with their email or username.
- NSM Addon Updater compatible: Stay up-to-date with the latest versions of NSM Email Login
Installation
- Download the latest version of NSM Email Login and extract the .zip to your desktop.
- Copy
system/expressionengine/third_party/nsm_email_logintosystem/expressionengine/third_party
Activation
- Log into your control panel
- Browse to
Addons → Extensions - Enable the extension