Можете да добавите допълнителна клауза where за уникално валидиране, както е показано по-долу
'email' => Rule::unique('users')->where(function ($query) {
$query->where('user_id', Auth::user()->id);
})
не забравяйте да споменете use Illuminate\Validation\Rule;
ИЛИ Опитайте
Докато вмъквате
'email' => 'unique:users,email,NULL,id,user_id,'.Auth::user()->id,
Докато актуализирате
'email' => 'unique:users,email,{id of object to edit},id,user_id,'.Auth::user()->id,
В правилото по-горе само редове с user_id на Auth::id() ще бъдат включени в уникалната проверка.