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