对于角色Former,我有 2 个用户。比如Eric想查看他的私人信息。他可以看到 的私人信息Jean。有问题...

我可以阻止吗
我试过这个,但没有成功:
$has_role = auth()->user()->hasRole('former');
$user = User::when($has_role, function ($query) {
return $query->where('email', auth()->user()->email);
})
->get();
我的文件 index.blade.php
@foreach($formers as $former)
<tr>
<td> {{$former->name}}</td>
<td> {{$former->firstname}}</td>
etc...
12345678_0001
浮云间
HUX布斯
随时随地看视频慕课网APP