👋

OR条件のミドルウェアの指定方法(Laravel)

2021/08/30に公開

Laravelでauth:userもしくはauth:adminにこのルーティングを許可するという方法をしたかったのですが、ちょっとだけ調べるのに苦労したのでメモとして残しておきます。

結論は結構単純で、配列の中でカンマで区切って指定するだけでした

Route::middleware(['auth:user,admin'])->group(function () {
    // ルーティングを書く
});

他にいい方法がありましたら教えておくださいませ。

Discussion