使用laravel作为我的第一人,现在我在身份验证中,我创建了一个用户视图和控制器以添加新的用户槽视图,解决了其alrd问题并使用了bcrypt密码 但是每次我通过视图更新时,此密码都更改为数据库中的str
/user/name…
这是我的创建控制器,并在同一UserController.php中更新
答案 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');
}