2 declare(strict_types = 1);
35 'Please make sure to read the following carefully:',
49 return 'argon2iPasswordHashes';
57 return 'Reminder to verify live system supports argon2i';
65 return 'TYPO3 uses the modern hash mechanism "argon2i" on this system. Existing passwords'
66 .
' will be automatically upgraded to this mechanism upon user login. If this instance'
67 .
' is later deployed to a different system, make sure the system does support argon2i'
68 .
' too, otherwise logins will fail. If that is not possible, select a different hash'
69 .
' algorithm in Setting > Presets > Password hashing settings and make sure no user'
70 .
' has been upgraded yet. This upgrade wizard exists only to inform you, it does not'
71 .
' change the system';
81 $passwordHashFactory = GeneralUtility::makeInstance(PasswordHashFactory::class);
82 $feHash = $passwordHashFactory->getDefaultHashInstance(
'BE');
83 $beHash = $passwordHashFactory->getDefaultHashInstance(
'FE');
93 DatabaseUpdatedPrerequisite::class,