? ? ? Pending

User tests: Successful: Unsuccessful:

avatar mbabker
mbabker
19 Oct 2017

Pull Request for Issue #12333

Summary of Changes

Our core API has a hardcoded set of password hashes that it supports making adding and removing support for hashing algorithms somewhat difficult. To improve this situation, we can make use of a new API in the Framework's Authentication package which provides an API for hashing and validating passwords and the use of the service container to allow handlers to be defined.

Testing Instructions

With the patch applied, authentication should still work as before with all supported password hashes. As well, rehashing older password hashes continues to work as before.

Documentation Changes Required

Document the new services in the container and the new PHP API, as well as how plugins can interface with this new functionality.

avatar joomla-cms-bot joomla-cms-bot - change - 19 Oct 2017
Category External Library Composer Change Installation Libraries Unit Tests
avatar mbabker mbabker - open - 19 Oct 2017
avatar mbabker mbabker - change - 19 Oct 2017
Status New Pending
avatar mbabker
mbabker - comment - 19 Oct 2017

Note this PR also cherry picks the merged #18254 into the 4.0 branch as this is built from the API changes added there.

avatar mbabker mbabker - change - 5 Nov 2017
Labels Added: ? ? ?
avatar wilsonge wilsonge - change - 12 Nov 2017
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2017-11-12 17:20:50
Closed_By wilsonge
avatar wilsonge wilsonge - close - 12 Nov 2017
avatar wilsonge wilsonge - merge - 12 Nov 2017
avatar wilsonge
wilsonge - comment - 16 Nov 2017

@mbabker Please fix the fact you cannot log in

Add a Comment

Login with GitHub to post a comment