企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
中间件有2种使用方式,路由和构造方法 # 路由 接着上面创建的中间件 ~~~ Route::group(['middleware'=>['web','AdminLogin']],function (){ Route::get('login','IndexController@login'); }); ~~~ # 构造方法 ~~~ class IndexController extends Controller { public function __construct() { //第二个参数可选,不写整个路由受中间件保护,也可以写指定部分方法受保护 $this->middleware('AdminLogin',['only'=>['index']]); //也可以这样,表示除了index方法其他都受保护 //$this->middleware('auth')->except(['index']); } public function index() { echo '11'; } public function show() { echo '22'; } } ~~~