Forms Symfony2.0登录,提供的密码无效

Forms Symfony2.0登录,提供的密码无效,forms,login,symfony,Forms,Login,Symfony,我不明白为什么总是返回给我“提供的密码无效” 我是sha512的编码员 security: encoders: Acme\ProgettoBundle\Entity\User: sha512 我也一直碰到这个。确保在用户实体中,为数据库中的用户表生成的密码字段足够大,可以保存编码/加密密码值。如果不是,persist()方法将静默地将密码值截断为字段的大小 /** * @ORM\Column(type="string", length=255) */ privat

我不明白为什么总是返回给我“提供的密码无效” 我是sha512的编码员

security:
    encoders:
        Acme\ProgettoBundle\Entity\User: sha512

我也一直碰到这个。确保在用户实体中,为数据库中的用户表生成的密码字段足够大,可以保存编码/加密密码值。如果不是,persist()方法将静默地将密码值截断为字段的大小

/**
 * @ORM\Column(type="string", length=255)
 */
 private $password;

这个回答是正确的:但只有长度:60是必要的
bcrypt

你能分享你的用户实体和路由吗.yml代码吗?你太棒了-好几天我都会错过的!