Дважды шифрование пароля в Silverstripe?
Есть ли способ, как использовать алгоритм Twofish для хэширования паролей в Silverstripe? Не похоже, что он изначально поддерживается.
Есть способ, как расширить PasswordEncryptor, вероятно.
Спасибо!
2 ответа
Решение
На данный момент по умолчанию Blowfish.
До версии 3.0 вы могли добавлять свои собственные алгоритмы через register()
, Начиная с версии 3.1 вам необходимо использовать систему конфигурации(на основе YAML).
Точно так же, как вы сказали, - расширить класс PasswordEncryptor и register()
это в _config.php или config.yml