3 回答

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊
它應(yīng)該是
Route::group(['prefix' => 'admin','middleware' => ['admin:admin']],function (){
Route::get('news', 'NewsController@apiNews')->name('api.news');
Route::get('partners', 'PartnersController@apiPartnters')->name('api.partners');
}
不是這個(gè)
Route::group(['prefix' => 'admin','middleware' =>'admin:admin'],function (){
Route::get('news', 'NewsController@apiNews')->name('api.news');
Route::get('partners', 'PartnersController@apiPartnters')->name('api.partners');
}
要了解有關(guān)它的更多信息,請(qǐng)?jiān)L問(wèn):

TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超8個(gè)贊
打開 NewsController 和 PartnersController 并添加
首先在類方法中
public function __construct(){
$this->middleware('admin');
}

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊
我的路線/web.php:
Route::group(['middleware' => ['auth:reader']], function() {
Route::resource('entries','EntriesController');
});
auth是中間件,reader是可選參數(shù)(用于基于角色的身份驗(yàn)證系統(tǒng))
另外我在每個(gè)控制器的構(gòu)造函數(shù)中寫道:
class EntriesController extends Controller
{
public function __construct()
{
$this->middleware('auth:admin');
}
...foobar...
}
我在codewall 上關(guān)注了 Dan Englishby
- 3 回答
- 0 關(guān)注
- 121 瀏覽
添加回答
舉報(bào)