Deprecation: #85960 - AbstractUserAuthentication::compareUident and AbstractAuthenticationService->compareUident 

See forge#85960

Description 

Two methods related to old plain text or simple md5 related password checking have been marked as deprecated after those have been unused or overridden for a while already:

  • TYPO3\CMS\Core\Authentication\AbstractUserAuthentication->compareUident()
  • TYPO3\CMS\Core\Authentication\AbstractAuthenticationService->compareUident()

Impact 

Calling the above methods will trigger a PHP E_USER_DEPRECATED error.

Affected Installations 

Instances using special authentication extensions might be affected. The extension scanner should find usages.

Migration 

Do not use plain text or simple md5 based password comparison in authentication services.