Encoder
Interfaces, Classes, Traits and Enums
- EncoderAwareInterface
- EncoderFactoryInterface
- EncoderFactoryInterface to support different encoders for different accounts.
- PasswordEncoderInterface
- PasswordEncoderInterface is the interface for all encoders.
- SelfSaltingEncoderInterface
- SelfSaltingEncoderInterface is a marker interface for encoders that do not require a user-generated salt.
- UserPasswordEncoderInterface
- UserPasswordEncoderInterface is the interface for the password encoder service.
- Argon2iPasswordEncoder
- Argon2iPasswordEncoder uses the Argon2i hashing algorithm.
- BasePasswordEncoder
- BasePasswordEncoder is the base class for all password encoders.
- BCryptPasswordEncoder
- BasePasswordEncoder is the base class for all password encoders.
- EncoderFactory
- A generic encoder factory implementation.
- MessageDigestPasswordEncoder
- MessageDigestPasswordEncoder uses a message digest algorithm.
- MigratingPasswordEncoder
- Hashes passwords using the best available encoder.
- NativePasswordEncoder
- Hashes passwords using password_hash().
- Pbkdf2PasswordEncoder
- Pbkdf2PasswordEncoder uses the PBKDF2 (Password-Based Key Derivation Function 2).
- PlaintextPasswordEncoder
- PlaintextPasswordEncoder does not do any encoding but is useful in testing environments.
- SodiumPasswordEncoder
- Hashes passwords using libsodium.
- UserPasswordEncoder
- A generic password encoder.