This action is unauthorized.怎么解决?
修改话题和删除话题权限认证不通过
"message": "This action is unauthorized.",
"status_code": 500,
"debug": {
"line": 28,
"file": "/data/wwwroot/larabbs/vendor/laravel/framework/src/Illuminate/Auth/Access/HandlesAuthorization.php",
"class": "Illuminate\Auth\Access\AuthorizationException",
现在确定我的token对应的用户就是那篇帖子的作者,但是这个地方一直通过不了
我把下面的改成return true就可以了,请问是什么原因?有没有人帮忙看看,谢谢
public function update(User $user, Topic $topic)
{
// return $user->isAuthorOf($topic);
return true;
}
这个地方日志中得不到topic
public function update(User $user, Topic $topic)
{
// \Log::info($topic);
return $user->isAuthorOf($topic);
}
推荐文章: