Authentication 使用Laravel Auth/Hash更改bcrypt成本

Authentication 使用Laravel Auth/Hash更改bcrypt成本,authentication,hash,laravel-4,bcrypt,Authentication,Hash,Laravel 4,Bcrypt,有没有办法使用Laravel的Auth和Hash,但改变bcrypt成本 此处定义了默认值请查看make方法 可以将选项数组作为第二个参数传递,从中可以定义成本值 Hash::make('stringtobehashed',array('cost'=>20))我知道这个线程很旧,但只是为了快速参考 如果您使用的是Laravel 4.0及更高版本,请将成本更改为舍入。您可以查看代码 编辑: 或者,从Laravel 4.2开始,您可以在某些ServiceProvider的引导方法(可能在AppSer

有没有办法使用Laravel的Auth和Hash,但改变bcrypt成本


此处定义了默认值

请查看
make
方法

可以将选项数组作为第二个参数传递,从中可以定义成本值


Hash::make('stringtobehashed',array('cost'=>20))

我知道这个线程很旧,但只是为了快速参考

如果您使用的是Laravel 4.0及更高版本,请将
成本
更改为
舍入
。您可以查看代码

编辑:

或者,从Laravel 4.2开始,您可以在某些ServiceProvider的
引导
方法(可能在
AppServiceProvider
中)中使用以下方法一次性设置
轮数

Hash::setRounds(12)

哦,对了,我可能已经看完了
Auth
不需要知道成本,因为它与hash和salt一起保存。