我安装了一个新版本的laravel 4.2,我正在创建一个用户表,我想询问Hash :: make函数是否总是返回60个字符,以便我可以使密码字段数据类型为CHAR(60).
附加:我正在使用laravel的默认配置.
从实施情况来看:
$hash = password_hash($value, PASSWORD_BCRYPT, array('cost' => $cost));
Run Code Online (Sandbox Code Playgroud)
它使用password_hash()
并根据手册:
使用CRYPT_BLOWFISH算法创建哈希.这将使用"$ 2y $"标识符生成标准的crypt()兼容哈希.结果将始终为60个字符的字符串,或者失败时为FALSE.
归档时间: |
|
查看次数: |
797 次 |
最近记录: |