In User Provider whereis $excude array with 'password' but not with 'password_confirmation' , cause of that laravel try to query db with confirmation field and its error , in old version it was sting contains 'password' check and it was ok, think will be better to add 'password_confirmation' field in $exclude array
protected function appendQueryConditions($query, $conditions, $exclude = ['password'])
{
foreach ($conditions as $key => $value)
{
if (!in_array($key, $exclude))
{
$query->where($key, $value);
}
}
}
In User Provider whereis $excude array with 'password' but not with 'password_confirmation' , cause of that laravel try to query db with confirmation field and its error , in old version it was sting contains 'password' check and it was ok, think will be better to add 'password_confirmation' field in $exclude array