Extension Description: In phpBB the default is to login with username (and password). This extension provides 2 extra authentication providers (which are extended from the basic database provider):
Db_email: To login with email (and password).
Db_username_or_email: To login with username or email (and password).
General > Client communication > Authentication.
Only users with a unique email address in the database will be able to login. It is recommanded to check beforehand if all email addresses are unique. When you left the configuration option "
Allow email address re-use" in the ACP (
General > Board configuration > User registration settings) to the default "false" in your board, this will be the case.
Db_username_or_emailchecks first if the input is in the form of a valid email address. If yes, the user is identified by the email address.
Access to the ACP remains with username and password combination.
Extension Version: 0.2.0
- phpBB 3.2.5+
- PHP 7.1+
Github repository: https://github.com/marttiphpbb/phpbb-ext-emaillogin
Authentication provider Db_username_or_email
Authentication provider Db_email