Argon2idHandler
实现 HandlerInterface用于 Argon2id 散列密码的密码处理程序
自 |
1.3.0 |
---|---|
包 |
Joomla 框架 |
方法
hashPassword
为纯文本密码生成散列
hashPassword( plaintext, mixed||string|int options = []) :
自 |
1.3.0 |
---|---|
抛出 |
|
参数
- 纯文本
string
要验证的纯文本密码- 选项
array<string|int, mixed>
散列操作的选项
响应
string
isSupported
检查密码处理程序是否在此环境中受支持
isSupported() :
静态
自 |
1.3.0 |
---|
响应
bool
validatePassword
验证密码
validatePassword( plaintext, hashed) :
自 |
1.3.0 |
---|---|
抛出 |
|
参数
- 纯文本
string
要验证的纯文本密码- 散列
string
要验证的密码散列
响应
bool