Если вы используете Fractal, примерно так:
class UserTransformer extends TransformerAbstract
{
public function transform(User $user)
{
$data = [
'id' => $user->id,
'name' => $user->name,
'email' => $user->email,
];
if (Auth::id() === $user->id) {
$data = array_merge($data, User::getSensitiveData($user));
}
return $data;
}
}