我在重置密码时遇到问题。在我的实体中,我有一个约束,它检查我的字段是否已经存在于DB中。
工作正常。但是,如果我重置密码,当我验证新密码时,我有一个验证器(我的约束)消息,密码不会更改。
问题是来自ResettingController的resseting类form-> isValid()使用我的约束。当我重置密码时,我不想要那个。有一种方法可以告诉symfony在重新使用form-> isValid()的密码时不使用验证器吗?或者知道请求是否来自我的验证器类中的重置过程?
答案 0 :(得分:0)
我发现的唯一方法是使用会话并放置一个标志。不是很棒。