Привет, я действительно новичок в Symfony, и идея этого довольно нова для меня, особенно, как ведет себя фреймворк. Я использую Symfony 2.8 (из-за спроса на проект). Теперь мне нужно реализовать валидатор надежности пароля, используя RollerWorks / strong-password-validator , теперь инструкция здесь не ясна, и я не знаю, с чего начать. Я даже не знаю, что означают аннотации. Некоторые примеры используют эту проверку, но используют файл yml, такой как THIS
Просто не понятно, с чего начать. Я добавил
new Rollerworks\Bundle\PasswordStrengthBundle\RollerworksPasswordStrengthBundle(),
в AppKernel под функцией registerBundles
. Затем в UserBundle / Entity в файле User.php я добавил это
use Rollerworks\Component\PasswordStrength\Validator\Constraints as RollerworksPassword;
/**
* @RollerworksPassword\PasswordStrength(minLength=7, minStrength=3)
*/
protected $password;
Но при регистрации ничего не происходит. Он все еще принимает, даже если я использую менее 7 паролей, даже самый простой пароль не работает. Любая идея на этот счет будет очень полезна.
Спасибо