After moving a TYPO3 v9.5.10 from one server to another, some fe/be_users who have allready an argon password hash, have a login problem. The generated hashes do not seem to match on the new server. If we reset the password within the backend to the identical password, the login works again. It concerns only a part of the users.
Does anybody have an idea what this could be due to?
PHP Versions:
- old Server 7.3.19
- new Server 7.3.17 / tested also with 7.2.30 on another server
Executing a
php -i | grep sodiumin the command line interface should show something likelibsodiumcontains the implementation for corresponding Argon2 hashing functionality. Searching and installingsodiumorlibsodiumin the package repositories of your operating system usually solve this.As an alternative using PECL like shown in https://lukasmestan.com/install-libsodium-extension-in-php7/ might still work: