0
私はLaravelが提供するAuth機能を使用してLaravel 5.2アプリケーションを使用しています。役割とアクセス許可については、laravel-permissionを使用しています。私は3つの役割を定義しました:管理者、売り手、買い手。ルート上のLaravelロール
私はルートごとの役割を指定できる解決策を探していました。そこで私は、役割 '管理者'を持つユーザーのみにアクセス可能なルートのグループを持っています。ルート 'グループ'は、役割 '売り手'を持つユーザーのみにアクセス可能なルートグループと、役割 '買い手'を持つユーザーのみがアクセスできるルートのグループです。
私は管理者、バイヤー、売り手のために別々のミドルウェアを定義し、それをルートに使用することを考えていました。あるいは、役割を区別する1つのミドルウェアの役割を定義する方が良いでしょうか?どんな良い方法?