Argon2idHandler
Implements HandlerInterfacePassword handler for Argon2id hashed passwords
since |
1.3.0 |
---|---|
package |
Joomla Framework |
Methods
hashPassword
Generate a hash for a plaintext password
hashPassword(string plaintext, array options = []) : string
since |
1.3.0 |
---|---|
throws |
|
Arguments
- plaintext
string
The plaintext password to validate- options
array
Options for the hashing operation
Response
string
isSupported
Check that the password handler is supported in this environment
isSupported() : bool
static
since |
1.3.0 |
---|
Response
bool
validatePassword
Validate a password
validatePassword(string plaintext, string hashed) : bool
since |
1.3.0 |
---|---|
throws |
|
Arguments
- plaintext
string
The plain text password to validate- hashed
string
The password hash to validate against
Response
bool