PlaintextPasswordEncoder
class PlaintextPasswordEncoder extends BasePasswordEncoder
PlaintextPasswordEncoder не выполняет никакого кодирования.
Постоянные значения
| MAX_PASSWORD_LENGTH |
Методы
| __construct(bool $ignorePasswordCase = false) Конструктор. | ||
| string | encodePassword(string $raw, string $salt) Кодирует исходный пароль. | |
| bool | isPasswordValid(string $encoded, string $raw, string $salt) Проверяет соответствие исходного пароля закодированному паролю. |
Подробности
__construct(bool $ignorePasswordCase = false)
Конструктор.
Параметры
| bool | $ignorePasswordCase | Сравнивать пароль без учета регистра |
string encodePassword(string $raw, string $salt)
Кодирует исходный пароль.
Параметры
| string | $raw | Пароль для кодирования |
| string | $salt | Соль |
Возвращаемое значение
| string | Закодированный пароль |
bool isPasswordValid(string $encoded, string $raw, string $salt)
Проверяет соответствие исходного пароля закодированному паролю.
Параметры
| string | $encoded | Закодированный пароль |
| string | $raw | Исходный пароль |
| string | $salt | Соль |
Возвращаемое значение
| bool | true, если пароль валиден, иначе false |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/Security/Core/Encoder/PlaintextPasswordEncoder.html