CRUD帮助laravel 5.8用户

时间:2019-05-15 07:22:31

标签: php laravel

使用laravel作为我的第一人,现在我在身份验证中,我创建了一个用户视图和控制器以添加新的用户槽视图,解决了其alrd问题并使用了bcrypt密码 但是每次我通过视图更新时,此密码都更改为数据库中的str

/user/name…

这是我的创建控制器,并在同一UserController.php中更新

1 个答案:

答案 0 :(得分:2)

您不应在单引号之间放置变量。它将解释为always a string

public function create(Request $request)
{
    $user = new \App\User;
    $user->name = $request->name;
    $user->role = $request->role;
    $user->email = $request->email;
    $user->password = bcrypt($request->password);
    $user->remember_token = str_random(60);
    $user->save();

    return redirect('/user')->with('success','Success data update');
}