This commit is contained in:
Felipe
2024-03-01 09:37:40 -05:00
parent dea9a97b72
commit df673cbc65
2 changed files with 45 additions and 45 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ class EditorMiddleware
{ {
public function handle(Request $request, Closure $next) public function handle(Request $request, Closure $next)
{ {
if (Auth::user()->rol->nombre == "editor") { if (Auth::user()->rol->nombre == "editor" || Auth::user()->rol->nombre == "administrador" || Auth::user()->rol->nombre == "super") {
return $next($request); return $next($request);
} else { } else {
return redirect()->back()->with("mensaje", "No puedes acceder al módulo seleccionado"); return redirect()->back()->with("mensaje", "No puedes acceder al módulo seleccionado");
+3 -3
View File
@@ -40,6 +40,8 @@ Route::middleware(["auth"])->group(function () {
Route::post('/recargas', [MenuController::class, 'recargas'])->name('recargas'); Route::post('/recargas', [MenuController::class, 'recargas'])->name('recargas');
Route::get('/promociones', [MenuController::class, 'showpromociones'])->name('promociones'); Route::get('/promociones', [MenuController::class, 'showpromociones'])->name('promociones');
Route::get('/wompi/{monto}', [MenuController::class, 'showwompi'])->name('wompi'); Route::get('/wompi/{monto}', [MenuController::class, 'showwompi'])->name('wompi');
Route::any('/logs', [MenuController::class, 'showlogs'])->name('logs');
Route::any('/log-general', [MenuController::class, 'showLogGeneral'])->name('logGeneral');
}); });
// Editores // Editores
@@ -51,7 +53,6 @@ Route::middleware(["auth", "solo_usuario_editor"])->group(function () {
Route::middleware(["auth", "solo_usuario_administrador"])->group(function () { Route::middleware(["auth", "solo_usuario_administrador"])->group(function () {
Route::get('/admin', [MenuController::class, 'showadmin'])->middleware(['auth'])->name('admin'); Route::get('/admin', [MenuController::class, 'showadmin'])->middleware(['auth'])->name('admin');
Route::any('/usuarios', [MenuController::class, 'showusuarios'])->name('usuarios'); Route::any('/usuarios', [MenuController::class, 'showusuarios'])->name('usuarios');
Route::any('/planes',[MenuController::class,'showplanes' ])->name('planes');
Route::any('/pendientes', [MenuController::class, 'showpendientes'])->name('pendientes'); Route::any('/pendientes', [MenuController::class, 'showpendientes'])->name('pendientes');
Route::get('/servicio', [MenuController::class, 'showservicio'])->name('servicio'); Route::get('/servicio', [MenuController::class, 'showservicio'])->name('servicio');
Route::get('/configuracion', [MenuController::class, 'showconfiguracion'])->name('configuracion'); Route::get('/configuracion', [MenuController::class, 'showconfiguracion'])->name('configuracion');
@@ -66,7 +67,6 @@ Route::middleware(["auth", "solo_usuario_administrador"])->group(function () {
}); });
Route::any('/logs',[MenuController::class,'showlogs' ])->name('logs');
Route::any('/log-general',[MenuController::class,'showLogGeneral' ])->name('logGeneral');
require __DIR__ . '/auth.php'; require __DIR__ . '/auth.php';