Symfony2.0 Логин, представленный пароль неверен - PullRequest
0 голосов
/ 20 февраля 2012

Я не понимаю, почему мне всегда возвращают «Представленный пароль недействителен». я кодирую в sha512

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

Ответы [ 2 ]

2 голосов
/ 04 мая 2012

Я тоже продолжал сталкиваться с этим. Убедитесь, что в вашей сущности пользователя поле пароля, сгенерированное для вашей пользовательской таблицы в БД, достаточно велико для хранения значения кодированного / зашифрованного пароля. Если это не так, метод persist () автоматически усекает значение пароля до размера поля.

/**
 * @ORM\Column(type="string", length=255)
 */
 private $password;
0 голосов
/ 07 июля 2017

Этот ответ правильный: https://stackoverflow.com/a/10452621/2400373 но необходим только длина: 60 ​​ для bcrypt

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...