SSL Labs ScoreSecurityHeaders.io ScoreHSTS Preloaded

Authentication - Email 2.4.2

Overview

A package of 2 plugins (1 system, 1 authentication) which provide Joomla the ability to accept email addresses instead of (or in addition to) usernames in the login form (authentication plugin) and the reset password form (system plugin).

Installation

  1. Download Authentication - Email from the RicheyWeb download page.
    • This page will remain unlinked, as the link may change in the future. Visit http://www.richeyweb.com and use the search feature - search for "Authentication - Email".
  2. In Joomla /administrator, go to the "Extensions" menu, the "Manage" sub-menu, and the "Install" sub-menu.
  3. Select the "Upload Package File" tab
  4. Press the "Choose File" button to browse your system and locate the plugin file you downloaded
  5. Press the "Upload & Install" button

At this point, the extension is installed but not enabled. You can find the plugin by going to the Extensions menu and selecting "Plugins". When in the plugin manager, search for "Authentication - Email".

Configuration

The only configuration to be done is to enable/disable plugins.

Enable the "Authentication - Email" authentication plugin to allow email addresses in the login form.

Enable the "Authentication - Email" system plugin to allow email addresses in the reset password form.

Disable the "Authentication - Joomla" authentication plugin to disable usernames in the login form.

Overriding Language Strings

Overriding the following language strings will allow you to replace "Username" with "Email Address" in login and password reset forms.

  • COM_USERS_FIELD_RESET_CONFIRM_USERNAME_DESC="Enter your username."
  • COM_USERS_FIELD_RESET_CONFIRM_USERNAME_LABEL="Username"
  • COM_USERS_LOGIN_REMIND="Forgot your username?"
  • COM_USERS_LOGIN_USERNAME_LABEL="Username"
  • MOD_LOGIN_VALUE_USERNAME="Username"

HELP

  • No help has ever been requested