|
1
1
首先必须检查用户状态,如果用户状态是administrator,post状态是draft,那么必须返回到中间件的下一个请求
|
|
2
1
如果帖子是草稿,那么If语句的第一部分总是正确的,这就是为什么它会100%地返回404。它永远也无法检查用户是否是管理员。试试这个吧
这首先检查文章是否是草稿,如果不是草稿,则显示下一个请求。如果是,则检查用户是否已登录,以及他们是否不是管理员。如果是这样,则返回404。 |
![]() |
3
1
你只需要按正确的顺序做事
|