HandlerInterface

Interface defining a password handler

since

1.2.0

package

Joomla Framework

Methods

hashPassword

Generate a hash for a plaintext password

hashPassword(string plaintext, array options = []) : string
since

1.2.0

Arguments

plaintext

stringThe plaintext password to validate

options

arrayOptions for the hashing operation

Response

string

isSupported

Check that the password handler is supported in this environment

isSupported() : bool
static
since

1.2.0

Response

bool

validatePassword

Validate a password

validatePassword(string plaintext, string hashed) : bool
since

1.2.0

Arguments

plaintext

stringThe plain text password to validate

hashed

stringThe password hash to validate against

Response

bool