-1

现在我有身份验证设置,但是当经过身份验证的用户创建新数据时,任何经过身份验证的用户都可以看到该数据并对其进行操作。我想让每个用户只能看到他们创建的数据。我是 laravel 和 php 的新手,所以我真的不知道如何设置它!

如果需要,我可以分享任何代码或更多详细信息,请告诉我!

谢谢

4

1 回答 1

0

其中一种方法是在数据表中创建user_id外键。然后根据登录的用户 ID 过滤数据。

例如,您有一个产品表。user_id在 products 表中创建一个外键。然后建立产品和用户之间的关系。因此,当您显示所有产品信息时,请过滤与登录用户 ID 匹配的产品。

希望这会帮助你。

于 2018-03-22T15:46:37.760 回答