Spec-Zone.ru › Symfony 2.7

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/2.7/Symfony/Component/Security/Core/Encoder/PlaintextPasswordEncoder.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API