Captive page asking for the Two Factor code.
UserFactory not set in Joomla\Component\Users\Administrator\Table\MfaTable
3.10.12 to 4.4.0 but issue present in 5.0.0
Issue caused by the migrateFromLegacyMFA logic since moving to UserFactoryAwareTrait #40430
Creating the MfaTable objects through (new MfaTable($db))->save()
will cause them to not have a userFactory attached.
My proposal would be Factory::getApplication()->bootComponent('com_users')->getMVCFactory()->createTable('Mfa', 'Administrator')->save()
. I can create a PR to address this, not sure which branch though
Labels |
Added:
No Code Attached Yet
|
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2023-10-30 13:45:18 |
Closed_By | ⇒ | alikon |
please test #42253