User tests: Successful: Unsuccessful:
Pull Request for Issue #38485.
Added the BCmath_compat polyfill from the well–known and well–trusted phpSecLib. This library adds a userland (pure PHP) implementation of the BCmath functions used by the third party dependencies of the WebAuthn code for BOTH logging in AND Multi-factor Authentication. If you try to use WebAuthn on a server which has neither the BCmath nor the GMP PHP extensions enabled the polyfill will kick in and let WebAuthn work properly.
composer install
to update the Composer dependencies.You receive the error “Requires GMP or bcmath extension”.
Everything works fine.
In the requirements section for Joomla 4.2 we should add something along the lines of:
Status | New | ⇒ | Pending |
Category | ⇒ | External Library Composer Change |
There's one build failure in Drone but it seems it's not coming from this PR.
I've restarted it, and this time it worked. Sometimes we have that problem.
Works for me without bcmath and gmp, funny note I also have to remove libsodium.
Labels |
Added:
Composer Dependency Changed
?
Maintainers Checked
|
Status | Pending | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2022-08-17 18:12:57 |
Closed_By | ⇒ | roland-d |
Thanks everybody
There's one build failure in Drone but it seems it's not coming from this PR.