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