PlaintextPasswordEncoder
class PlaintextPasswordEncoder extends BasePasswordEncoder
PlaintextPasswordEncoder does not do any encoding.
Constants
| MAX_PASSWORD_LENGTH |
Methods
| __construct(bool $ignorePasswordCase = false) | ||
| string | encodePassword(string $raw, string $salt) Encodes the raw password. | |
| bool | isPasswordValid(string $encoded, string $raw, string $salt) Checks a raw password against an encoded password. |
Details
__construct(bool $ignorePasswordCase = false)
Parameters
| bool | $ignorePasswordCase | Compare password case-insensitive |
string encodePassword(string $raw, string $salt)
Encodes the raw password.
Parameters
| string | $raw | The password to encode |
| string | $salt | The salt |
Return Value
| string | The encoded password |
bool isPasswordValid(string $encoded, string $raw, string $salt)
Checks a raw password against an encoded password.
Parameters
| string | $encoded | An encoded password |
| string | $raw | A raw password |
| string | $salt | The salt |
Return Value
| bool | true if the password is valid, false otherwise |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.3/Symfony/Component/Security/Core/Encoder/PlaintextPasswordEncoder.html