[TASK] Add informational upgrade wizard for argon2i 11/58411/7
authorChristian Kuhn <lolli@schwarzbu.ch>
Thu, 27 Sep 2018 13:35:39 +0000 (15:35 +0200)
committerFrank Naegler <frank.naegler@typo3.org>
Sat, 29 Sep 2018 11:28:48 +0000 (13:28 +0200)
commit551ed0c08243a096787c0ddb8ab325e56b7a8e81
tree77e5785e7900ec7f269cf0a8ec645dcfc702de52
parent9bb994f492e75efcfe139c3d6a64ef42dbef9bd1
[TASK] Add informational upgrade wizard for argon2i

This adds a dummy wizard to remind admins during upgrade
to check the live system for argon2i support if the local
instance uses it, or to select a different hash algorithm.
Having this wizard gives this information to admins early
in the upgrade phase, so they have time to check the live
system or to select a different mechanism before too many
passwords have been upgraded.

Resolves: #86402
Releases: master
Change-Id: I2b1f75ecf079dc2e29d2675dda558c79b67f77e0
Reviewed-on: https://review.typo3.org/58411
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
typo3/sysext/install/Classes/Command/UpgradeWizardRunCommand.php
typo3/sysext/install/Classes/Service/UpgradeWizardsService.php
typo3/sysext/install/Classes/Updates/Argon2iPasswordHashes.php [new file with mode: 0644]
typo3/sysext/install/Classes/Updates/Confirmation.php
typo3/sysext/install/ext_localconf.php