wiki.techinc.nl/includes/user
Max Semenik 7a7976ba7a Password: replace equals() with verify()
So far, our key derivation code assumed that it has control over
the salt used by the derivation routines, however I want to add Argon2
support and it doesn't work this way: password_hash() generates the
salt itself, and the only way to verify a password is by using
password_verify(). Current way the things are done doesn't support it
because it relies on the result of password hashing with parameters we
provide to be deterministic.

Therefore, I'm deprecating Password::equals(), as well as whole concept
of comparing Password objects - it's used only in tests anyway. It's
getting replaced with verify() that only accepts password strings.
Uses of old function are fixed with exception of a few calls in tests
that will be addressed in my Argon2 patch.

Change-Id: I2b2be9a422ee0f773490eac316ad81505c3f8571
2019-01-24 13:40:40 -08:00
..
BotPassword.php Password: replace equals() with verify() 2019-01-24 13:40:40 -08:00
CentralIdLookup.php Ignore CentralIdLookup::resetCache() in code coverage reports 2018-08-21 00:18:50 -07:00
ExternalUserNames.php ExternalUserNames: Update partly incomplete documentation 2018-06-05 13:50:26 +02:00
LocalIdLookup.php Add isCurrentWikiId()/isCurrentWikiDomain()/getCurrentWikiDomain() to WikiMap 2018-10-29 14:53:37 -07:00
LoggedOutEditToken.php
PasswordReset.php AuthManager: Don't invalidate BotPasswords if a password reset email is sent 2018-07-17 16:25:28 -04:00
User.php Add NamespaceRestriction class so that BlockRestriction can handle namespaces. 2019-01-21 14:19:39 +00:00
UserArray.php Use IResultWrapper in UserArray and TitleArray 2018-04-06 00:06:35 +02:00
UserArrayFromResult.php Use IResultWrapper in UserArray and TitleArray 2018-04-06 00:06:35 +02:00
UserGroupMembership.php user: Ensure returned user groups are sorted 2018-12-22 07:38:51 +00:00
UserIdentity.php Add equals() to UserIdentity 2018-05-08 16:31:03 +02:00
UserIdentityValue.php Add equals() to UserIdentity 2018-05-08 16:31:03 +02:00
UserNamePrefixSearch.php
UserRightsProxy.php Add isCurrentWikiId()/isCurrentWikiDomain()/getCurrentWikiDomain() to WikiMap 2018-10-29 14:53:37 -07:00