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