feat: Authorize all BO roles for user import - ts-2165
This commit is contained in:
parent
8ee5a940c4
commit
e7baad6c14
3 changed files with 6 additions and 11 deletions
|
|
@ -14,7 +14,7 @@ class ImportRequest extends FormRequest
|
|||
*/
|
||||
public function authorize()
|
||||
{
|
||||
return (Auth::user()->role === 1);
|
||||
return Auth::check();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -155,9 +155,7 @@
|
|||
<ul class="nav flex-column mb-2">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="{{route('bo.settings')}}">{{ __('Paramètres généraux') }}</a>
|
||||
@if(Auth::user()->role === 1)
|
||||
<a class="nav-link" href="{{route('bo.salaries.index')}}">{{ __('Import/Export des salariés') }}</a>
|
||||
@endif
|
||||
<a class="nav-link" href="{{route('bo.salaries.index')}}">{{ __('Import/Export des salariés') }}</a>
|
||||
@if(!empty(Config::get('theme.bo_theme_settings')))
|
||||
<a class="nav-link" href="{{route('bo.themesettings')}}">{{ __('Paramètres site public') }}</a>
|
||||
@endif
|
||||
|
|
|
|||
|
|
@ -34,19 +34,16 @@ Route::prefix('bo')
|
|||
->name('bo.')
|
||||
->middleware(['auth', 'is-admin'])
|
||||
->group(function () {
|
||||
Route::middleware(['is-super-admin'])
|
||||
->group(function () {
|
||||
// Salaries.
|
||||
Route::get('/salaries', [SalariesController::class, 'index'])->name('salaries.index');
|
||||
Route::post('/salaries/file', [SalariesController::class, 'import'])
|
||||
->name('salaries.file');
|
||||
});
|
||||
Route::get('/', [DashboardController::class, 'index'])->name('dashboard');
|
||||
Route::match(['get', 'put'], '/content/{key}', [ContentController::class, 'manage'])
|
||||
->name('content');
|
||||
Route::match(['get', 'put'], '/settings', [SettingsController::class, 'manage'])->name('settings');
|
||||
Route::match(['get', 'put'], '/themesettings', [SettingsController::class, 'manageTheme'])
|
||||
->name('themesettings');
|
||||
// Gestion des salariés.
|
||||
Route::get('/salaries', [SalariesController::class, 'index'])->name('salaries.index');
|
||||
Route::post('/salaries/file', [SalariesController::class, 'import'])
|
||||
->name('salaries.file');
|
||||
// FAQ.
|
||||
Route::get('/faq', [FaqController::class, 'index'])->name('faq');
|
||||
Route::post('/ajax/save-faq', [FaqController::class, 'saveDatas']);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue