By default in a phpBB board you need to provide both username and email to reset your password. With this extension you only need one of them.
Only users with a unique email address in the database can use the email addres to request a new password. 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.
- phpBB 3.2.x
- PHP 7+
Add console command to check for uniqueness of email addresses.
You can install this on the latest release of phpBB 3.2 by following the steps below:
- Create
marttiphpbb/usernameoremailpasswordreset
in theext
directory. - Download and unpack the repository into
ext/marttiphpbb/usernameoremailpasswordreset
- Enable
Username Or Email Password Reset
in the ACP atCustomise -> Manage extensions
.
- Disable
Username Or Email Password Reset
in the ACP atCustomise -> Extension Management -> Extensions
. - To permanently uninstall, click
Delete Data
. Optionally delete the/ext/marttiphpbb/usernameoremailpasswordreset
directory.
- Report bugs and other issues to the Issue Tracker.