3
我試圖重寫FOSUserBundle的密碼限制是這樣的:FOSUserBundle覆蓋密碼限制
XXX/XXXBundle /資源/配置/ validation.yml
XXX\XXXBundle\Entity\User:
properties:
username:
- NotBlank: ~
email:
- NotBlank: ~
- Email: { groups: [online] }
plainPassword:
- MinLength: { limit: 6, message: "Your pw must have at least {{ limit }} characters.", groups: [Registration, Profile, ResetPassword, ChangePassword] }
- Regex: { pattern: "/(?=.*[A-Za-z])(?=.*[0-9])[A-Za-z0-9]+/", message: "Das Passwort muss eine Ziffer und Buchstaben enthalten.", groups: [Registration, Profile, ResetPassword, ChangePassword] }
這並不爲我工作。當我嘗試更改密碼時,接受2個字符。我試過了,沒有驗證組 - 沒有變化。
任何想法?