【发布时间】:2017-07-09 01:44:30
【问题描述】:
这里是 Laravel 新手(显然是 :D )。我为名为@987654321@ 的模型设置了一个新模型和控制器。
每个User 都有很多Pages。
每个Page 都有一个User。
我创建了以下功能控制器操作(和视图):
PagesController::index
PagesController::create
PagesController::store
PagesController::show
PagesController::edit
PagesController::delete
因此您可以通过转到url.dev/pages/{id}/edit 来编辑Page。
问题是,无论您的会话状态如何,您都可以访问所有这些路由。所以随机用户可以编辑任何给定的Page。显然,这很糟糕。
谁能指出我应该阅读的方向,根据用户是否登录(如果它是正确的 用户)?
【问题讨论】: