I'm trying to update hashed data password. But the password still not updated. Here my controller:
public function store(Request $request)
{
$request->validate([
'username' => 'required|max:100|min:3',
'password' => 'required|min:3',
'level' => 'required|max:75',
'email' => 'required',
]);
User::create([
'username' => $request->username,
'password' => Hash::make($request->password),
'level' => $request->level,
'email' => $request->email,
]);
return redirect('data_user');
}
And this is update controller:
public function update(Request $request, $id)
{
$user = User::findorfail($id);
$user->update($request->all());
return redirect('data_user');
}
Other field like username, email and level updated. But password still not updated, i don't know what's the problem. Sorry about my bad english