因此,我创建了一个策略并在AuthServicePRovider中注册了它,但它总是返回false。这是我第一次使用策略,所以我确信我做错了,但在下面的几个例子中,没有什么对我有效。我使用id为1的用户登录。我尝试编辑标签为1的标签,返回false,也尝试编辑标签为2的标签。最后一个工作正常,但如果标签和user_id -> user_id _id匹配,我应该会显示一个表单。相反,我每次都会得到这样的结果:
This action is unau
我创建了一个名为"UserPolicy“的Laravel策略,用于过滤掉没有编辑、删除和更新其他用户权限的用户。问题是,我试图将外部用户的信息传递给策略。但是,它只返回经过身份验证的用户信息。我的政策: public function edit(?true; return false; } else {
r
我在Laravel设置策略时遇到问题。我使用的是Laravel voyager管理面板,它与Laravel策略概念集成在一起。我已经为内容模型创建了策略,并将其分配给内容面包。下面是来自ContentPolicy类的一段代码: * Determine whether the user can view the content.$content=Content::all();
return var_du