Passwort hash type selbst definieren
Wir möchten gerne Contao 4.1X als Benutzerverwaltung nutzen. Dazu brauchen wir die Passwörter der Mitglieder nicht als ARGON2 Hash sondern als einen anderen Wert, damit privacyidea das lesen kann.
Siehe: https://github.com/privacyidea/priva...solver.py#L173
Jetzt haben wir schon ein wenig gesucht und sind auch schon soweit, das es auf dem Security von Symfony stammt.
https://symfony.com/doc/current/security/passwords.html
Aber so ganz will das in der Config nicht.
Code:
# config/config.yaml
security:
password_hashers:
Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface:
algorithm: 'sha512_crypt'
App\Entity\User:
algorithm: sha512_crypt
irgendwie stehen wir noch auf dem Schlauch