【发布时间】:2017-09-21 18:55:52
【问题描述】:
我想在我的控制器的__construct 方法中使用两个中间件。过去几个小时我在谷歌搜索,但没有找到任何有用的资源。
这是我的__construct 和中间件:
public function __construct()
{
$this->middleware('adminuser');
$this->middleware('generaluser')->only('quizDetails','validateQuiz','attemptQuiz','submitQuiz','saveAnswer','setIndividualTime');
}
我想为普通用户授予访问这些 generaluser 中间件方法的权限。 我是怎么做到的?
请帮我解决这个问题。
谢谢
【问题讨论】:
-
你的代码做你想做的事。有什么问题?
-
嗨 Rajabi,我有一个 AdminUser 控制器类,其中包含许多方法,管理员用户可以访问这些方法。但我想从 AdminUser 控制器类中为 GeneralUser 提供一些方法。就像我问的那样。
标签: laravel laravel-5 laravel-5.4 middleware