如何通过bcrypt函数将密码从Seed插入密码到数据库,我的代码显示不正确

时间:2018-11-07 18:43:04

标签: laravel insert passwords bcrypt

使用Illuminate \ Database \ Seeder; 使用Illuminate \ Support \ Facades \ DB; 类UsersTableSeeder扩展Seeder {     / **      *运行数据库种子。      *      * @返回无效      * /     公共功能run()     {         DB :: table('users')-> insert([             'role_id'=>'1',             '名称'=>'MD.Admin',             '用户名'=>'管理员',             '电子邮件'=>'admin@gmail.com',             '密码'=> bcrypt(值:'管理员')         ]);

     DB::table('users')->insert([
        'role_id' => '2',
        'name' => 'MD.Author',
        'username' => 'author',
        'email' => 'mahid@gmail.com',
        'password' => bcrypt(value:'auth')
    ]);
}

}

1 个答案:

答案 0 :(得分:0)

'password' => bcrypt(value:'auth')更改为'password' => bcrypt('password')