Feature PR-6.1-dev Pending

User tests: Successful: Unsuccessful:

avatar nordmograph
nordmograph
14 Jan 2026

Some third-party user group plugins rely on the email field to resolve users by email during onUserLogin. Tested successfully.

Pull Request for Issue # .

Summary of Changes
Transmitted email value from user object to response object

Testing Instructions
Login still work as before but retreive user email and make it available for other user plugin getting it from $user['email'] in onUserLogin

Result before applying PR
3rd party other plugins were exiting as not able to retrive user from email as $user['email'] was not avaialble

Result after applying PR
3rd party other plugins are now able to retrive user from email as $user['email'] has the user email.

Backwards compatibility
Yes

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar nordmograph nordmograph - open - 14 Jan 2026
avatar nordmograph nordmograph - change - 14 Jan 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 14 Jan 2026
Category Front End Plugins
avatar richard67 richard67 - change - 14 Jan 2026
The description was changed
avatar richard67 richard67 - edited - 14 Jan 2026
avatar richard67 richard67 - change - 14 Jan 2026
Title
Add email to authentication response object
[6.1] Add email to authentication response object
avatar richard67 richard67 - edited - 14 Jan 2026
avatar tecpromotion tecpromotion - test_item - 16 Jan 2026 - Tested successfully
avatar tecpromotion
tecpromotion - comment - 16 Jan 2026

I have tested this item ✅ successfully on 5e4b500

I tested it with a log message.

Insert the following after line 287 in the file /plugins/user/joomla/src/Extension/Joomla.php: Log::add('Test - Email: ' . ($user['email'] ?? 'empty'), Log::INFO, 'custom-test');

Then log in with a user with a passkey. A new line appears in the file /administrator/logs/everything.php with the user's email address.

Without the PR, the value is empty.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46691.

avatar HLeithner HLeithner - change - 16 Jan 2026
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2026-01-16 11:20:36
Closed_By HLeithner
Labels Added: Feature PR-6.1-dev
avatar HLeithner HLeithner - close - 16 Jan 2026
avatar HLeithner HLeithner - merge - 16 Jan 2026
avatar HLeithner
HLeithner - comment - 16 Jan 2026

thanks

Add a Comment

Login with GitHub to post a comment