Linux spg1.cloudpowerdns.com 5.14.0-611.34.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 18 05:51:10 EST 2026 x86_64
LiteSpeed
Server IP : 176.9.63.151 & Your IP : 216.73.217.60
Domains :
Cant Read [ /etc/named.conf ]
User : fastear1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
fastear1 /
.trash /
routes /
Delete
Unzip
Name
Size
Permission
Date
Action
admin.php
4.5
KB
-rw-r--r--
2025-09-15 01:47
console.php
554
B
-rw-r--r--
2025-09-15 01:55
error_log
1.91
KB
-rw-r--r--
2025-09-15 21:11
web.php
2.67
KB
-rw-r--r--
2025-09-15 01:50
Save
Rename
<?php use Illuminate\Support\Facades\Route; use App\Http\Controllers\Admin\AdminAuthController; use App\Http\Controllers\Admin\AdminDashboardController; use App\Http\Controllers\Admin\AdminUserController; use App\Http\Controllers\Admin\AdminAdController; use App\Http\Controllers\Admin\AdminWithdrawController; /* |-------------------------------------------------------------------------- | Admin Routes |-------------------------------------------------------------------------- | | Here are the admin routes for the FastEarnAds application. | These routes require admin authentication and proper permissions. | */ // Admin Authentication Routes (Guest only) Route::prefix('admin')->name('admin.')->group(function () { // Auth routes (accessible without login) Route::middleware('guest')->group(function () { Route::get('login', [AdminAuthController::class, 'showLoginForm'])->name('login'); Route::post('login', [AdminAuthController::class, 'login']); }); // Protected admin routes (require admin login) Route::middleware(['auth', 'admin'])->group(function () { // Dashboard Route::get('/', [AdminDashboardController::class, 'index'])->name('dashboard'); Route::get('/stats', [AdminDashboardController::class, 'getStats'])->name('stats'); // User Management Route::prefix('users')->name('users.')->group(function () { Route::get('/', [AdminUserController::class, 'index'])->name('index'); Route::get('/{user}', [AdminUserController::class, 'show'])->name('show'); Route::post('/{user}/credit', [AdminUserController::class, 'creditBalance'])->name('credit'); Route::post('/{user}/debit', [AdminUserController::class, 'debitBalance'])->name('debit'); Route::patch('/{user}/toggle-status', [AdminUserController::class, 'toggleStatus'])->name('toggle-status'); }); // Ad Management Route::prefix('ads')->name('ads.')->group(function () { Route::get('/', [AdminAdController::class, 'index'])->name('index'); Route::get('/create', [AdminAdController::class, 'create'])->name('create'); Route::post('/', [AdminAdController::class, 'store'])->name('store'); Route::get('/{ad}', [AdminAdController::class, 'show'])->name('show'); Route::get('/{ad}/edit', [AdminAdController::class, 'edit'])->name('edit'); Route::patch('/{ad}', [AdminAdController::class, 'update'])->name('update'); Route::delete('/{ad}', [AdminAdController::class, 'destroy'])->name('destroy'); Route::patch('/{ad}/toggle-status', [AdminAdController::class, 'toggleStatus'])->name('toggle-status'); }); // Withdrawal Management Route::prefix('withdrawals')->name('withdrawals.')->group(function () { Route::get('/', [AdminWithdrawController::class, 'index'])->name('index'); Route::get('/{withdrawal}', [AdminWithdrawController::class, 'show'])->name('show'); Route::patch('/{withdrawal}/approve', [AdminWithdrawController::class, 'approve'])->name('approve'); Route::patch('/{withdrawal}/decline', [AdminWithdrawController::class, 'decline'])->name('decline'); }); // Settings Route::prefix('settings')->name('settings.')->group(function () { Route::get('/', [AdminSettingsController::class, 'index'])->name('index'); Route::patch('/', [AdminSettingsController::class, 'update'])->name('update'); }); // Reports Route::prefix('reports')->name('reports.')->group(function () { Route::get('/earnings', [AdminReportController::class, 'earnings'])->name('earnings'); Route::get('/users', [AdminReportController::class, 'users'])->name('users'); Route::get('/ads-performance', [AdminReportController::class, 'adsPerformance'])->name('ads-performance'); }); // Logout Route::post('logout', [AdminAuthController::class, 'logout'])->name('logout'); }); }); // Admin API Routes (for AJAX requests) Route::prefix('admin/api')->name('admin.api.')->middleware(['auth', 'admin'])->group(function () { Route::get('dashboard-stats', [AdminDashboardController::class, 'getStats']); Route::get('users/search', [AdminUserController::class, 'search']); Route::get('ads/analytics', [AdminAdController::class, 'getAnalytics']); });