Route::group(['middleware' => 'privilege_auth:' . Privilege::Agent . ',true'], function () {
Route::get('/agent', function () {
return View::make('agent/agent')->with(["resource_host"=>env("STATIC_RESOURCE_HOST")]);
});
Route::get('/admin/{theme}/page', 'AdminController@getEditPage');
});
Route::group(['middleware' => 'privilege_auth:' . Privilege::Agent . ',true'], function () {
Route::get('/agent', function () {
return View::make('agent/agent')->with(["resource_host"=>env("STATIC_RESOURCE_HOST")]);
});
Route::get('/admin/{theme}/page', 'AgentController@getEditPage');
});
Perkhidmatan Agent yang sepadan dengan AgentController mewarisi daripada Adminservice yang sepadan dengan AdminController, dan beberapa sekatan kebenaran dilaksanakan dalam AgentService Walau bagaimanapun, saya kemudiannya mendapati bahawa selepas menulis laluan seperti ini dan log masuk dengan akaun dengan kebenaran pentadbir, ia akan akhirnya menjadi kebenaran ejen Adakah terdapat sebarang penyelesaian?
Kedua-dua kumpulan penghalaan ini tidak boleh digunakan bersama kerana peraturan penghalaan adalah sama untuk menggunakan penghalaan kedua untuk menulis ganti yang pertama, jadi tidak kira bagaimana ia digunakan, kumpulan kedua adalah sah. Awalan penghalaan
prefix
hendaklah ditambahkan pada kumpulan untuk membezakannya.