Статья "Как создать плагин для Joomla 4 для авторизации пользователя по email" (How to Create a Joomla 4 Plugin to Allow User Login with Email)
По умолчанию Joomla нужен логин для того, чтоб авторизовать пользователя. Однако, можно позволить ему (пользователю) авторизовываться с помощью e-mail и пароля. Для этого потребуется создать несложный плагин. В статье приводится пример кода.
Статья на английском языке.
https://www.jreviews.com/blog/joomla-plugin-for-user-email-login