MD5Handler
实现 HandlerInterface,CheckIfRehashNeededHandlerInterface用于 MD5 哈希密码的密码处理程序
已弃用
自 |
4.0.0 |
---|---|
已弃用 |
4.0 起将从 6.0 中移除 对 MD5 哈希密码的支持将被移除,且不会提供替代方案 |
包 |
Joomla CMS |
方法
checkIfRehashNeeded
检查密码是否需要重新哈希
checkIfRehashNeeded( hash) :
自 |
4.0.0 |
---|
参数
- hash
string
要检查的密码哈希
返回值
bool
hashPassword
为纯文本密码生成哈希
hashPassword( plaintext, mixed||string|int options = []) :
自 |
4.0.0 |
---|
参数
- plaintext
string
要验证的纯文本密码- options
array<string|int, mixed>
哈希操作的选项
返回值
string
isSupported
检查密码处理程序在此环境中是否受支持
isSupported() :
静态
自 |
4.0.0 |
---|
返回值
bool
validatePassword
验证密码
validatePassword( plaintext, hashed) :
自 |
4.0.0 |
---|
参数
- plaintext
string
要验证的纯文本密码- hashed
string
要验证的密码哈希
返回值
bool