⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.142
Server IP:
217.76.53.76
Server:
Linux vmi1397931.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64
Server Software:
Apache
PHP Version:
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
www
/
wwwroot
/
ppt.com.ng
/
routes
/
Edit File: web.php
name('login'); Route::get('/user/{id}',[MainController::class,'showUser'])->name('user'); Route::post('/search',[MainController::class,'searchUser']); Route::post('/report_abuse/{id}',[MainController::class,'reportAbuse']); Route::get('/card/{token}',[MainController::class,'printCard'])->name('printCard'); Route::group(['prefix' => 'dmckgl'], function () { Route::post('/login',[AuthController::class,'login']); Route::get('/login',[AuthController::class,'showSuperLogin']); Route::get('/logout',[AuthController::class,'logout']); Route::get('/forgot/password',[AuthController::class,'showSuperForgotPassword']); Route::post('/forgot/password',[AuthController::class,'forgotPassword']); Route::get('/reset/password/{token}',[AuthController::class,'superResetPasswordView']); Route::post('/reset/password',[AuthController::class,'superResetPassword']); Route::get('/verify/email',[AuthController::class,'getVerifyEmailView']); Route::get('/verify/email/{token}',[AuthController::class,'superVerifyEmail']); Route::get('/verified',[AuthController::class,'emailVerified']); Route::get('/countries/{id}/states', [CommonController::class, 'getStatesByCountry']); Route::get('/states/{id}/cities', [CommonController::class, 'getCitiesByState']); Route::middleware('auth')->group(function () { Route::middleware('role:dashboard')->group(function (){ Route::get('/dashboard', [DashboardController::class,'superDashboard']); }); Route::middleware(['role:admins'])->group(function () { Route::resource('/admins',AdminsController::class); Route::post('/admins/images/upload', [AdminsController::class, 'uploadImage']); Route::post('/admins/images/remove', [AdminsController::class, 'removeImage']); Route::post('/admins/{id}/change-status',[AdminsController::class,'changeStatus']); }); Route::middleware(['role:naip_members'])->group(function () { Route::resource('/naip_members',NaipMembersController::class); Route::post('/naip_members/images/upload', [NaipMembersController::class, 'uploadImage']); Route::post('/naip_members/images/remove', [NaipMembersController::class, 'removeImage']); Route::post('/naip_members/{id}/change-status',[NaipMembersController::class,'changeStatus']); }); Route::middleware(['role:card_designs'])->group(function () { Route::resource('/card_designs',CardDesignsController::class); Route::post('/card_designs/images/upload', [CardDesignsController::class, 'uploadImage']); Route::post('/card_designs/images/remove', [CardDesignsController::class, 'removeImage']); }); Route::middleware(['role:currencies'])->group(function () { Route::resource('/currencies',CurrenciesController::class); Route::post('/currencies/{id}/change-status',[CurrenciesController::class,'changeStatus']); }); Route::middleware(['role:local_governments'])->group(function () { Route::resource('/local_governments',LocalGovernmentsController::class); Route::post('/local_governments/{id}/change-status',[LocalGovernmentsController::class,'changeStatus']); }); Route::middleware(['role:state_of_origin'])->group(function () { Route::resource('/state_of_origin',OriginStatesController::class); Route::post('/state_of_origin/{id}/change-status',[OriginStatesController::class,'changeStatus']); }); Route::middleware(['role:occupations'])->group(function () { Route::resource('/occupations',OccupationsController::class); Route::post('/occupations/{id}/change-status',[OccupationsController::class,'changeStatus']); }); Route::middleware(['role:abuse_features'])->group(function () { Route::resource('/abuse_features',AbuseFeaturesController::class); Route::post('/abuse_features/{id}/change-status',[AbuseFeaturesController::class,'changeStatus']); }); Route::middleware(['role:notifications'])->group(function () { Route::resource('/notifications',NotificationsController::class); }); Route::group(['middleware' => 'role:settings'], function () { Route::get('/settings', [SettingsController::class, 'index']); Route::post('/settings', [SettingsController::class, 'store']); Route::post('/detailed_settings', [SettingsController::class, 'storeDetails']); Route::post('/settings/logo/upload',[SettingsController::class,'uploadLogo']); Route::post('/settings/favicon/upload',[SettingsController::class,'uploadFavicon']); Route::post('/settings/background/upload',[SettingsController::class,'uploadBackground']); Route::post('/settings/user_background/upload',[SettingsController::class,'uploadUserBackground']); Route::post('/settings/card_background/upload',[SettingsController::class,'uploadCardBackground']); Route::post('/settings/card_logo/upload',[SettingsController::class,'uploadCardLogo']); Route::post('/settings/profile_logo/upload',[SettingsController::class,'uploadProfileLogo']); }); Route::middleware(['role:team'])->group(function() { Route::get('team',[UsersManagement::class,'index']); Route::get('team/roles/{id}', [UserRoles::class,'show']); Route::post('team/roles', [UserRoles::class,'store']); Route::delete('team/roles/{id}', [UserRoles::class,'destroy']); Route::get('team/roles/{id}/permissions', [UserRoles::class,'GetPermissionModal']); Route::post('team/roles/{id}/permissions', [UserRoles::class,'StorePermissionModal']); Route::get('team/members/{id}', [Members::class,'show']); Route::post('team/members', [Members::class,'store']); Route::delete('team/members/{id}', [Members::class,'destroy']); }); Route::middleware(['role:payments'])->group(function () { Route::resource('/payments',SuperPaymentsController::class); Route::get('/payments/{id}/view',[SuperPaymentsController::class,'view']); Route::post('/payments/{id}/approved',[SuperPaymentsController::class,'approved']); Route::post('/payments/{id}/rejected',[SuperPaymentsController::class,'rejected']); }); Route::middleware(['role:users'])->group(function () { Route::resource('/users',SuperUsersController::class); Route::get('/users/{id}/print',[SuperUsersController::class,'viewPrint']); Route::get('/users/{id}/card',[SuperUsersController::class,'viewCard']); Route::post('/users/{id}/change-status',[SuperUsersController::class,'changeStatus']); Route::post('/users/{id}/change-card-status',[SuperUsersController::class,'changeCardStatus']); Route::post('/users/{id}/change-edit-status',[SuperUsersController::class,'changeEditStatus']); }); /*Route::middleware(['role:sliders'])->group(function () { Route::resource('/sliders',SlidersController::class); Route::post('/sliders/images/upload',[SlidersController::class, 'uploadImage']); Route::post('/sliders/images/remove',[SlidersController::class, 'removeImage']); Route::post('/sliders/{id}/change-status',[SlidersController::class,'changeStatus']); });*/ Route::middleware('role:profile')->group(function (){ Route::get('/profile', [ProfileController::class,'index']); Route::post('/profile', [ProfileController::class,'save']); Route::post('/profile/image/remove',[ProfileController::class,'removeProfileImage']); Route::post('/profile/image/upload',[ProfileController::class,'uploadProfileImage']); }); Route::middleware('role:abuse_reports')->group(function (){ Route::get('/abuse_reports', [AbuseReportsController::class,'index']); }); }); }); Route::group(['prefix' => 'cfxmkw'], function () { Route::post('/login',[AuthController::class,'adminLogin'])->name('admin.login'); Route::get('/login',[AuthController::class,'showAdminLogin']); Route::get('/logout',[AuthController::class,'logout']); Route::get('/forgot/password',[AuthController::class,'showAdminForgotPassword']); Route::post('/forgot/password',[AuthController::class,'forgotPassword']); Route::get('/reset/password/{token}',[AuthController::class,'adminResetPasswordView']); Route::post('/reset/password',[AuthController::class,'adminResetPassword']); Route::get('/verify/email',[AuthController::class,'getVerifyEmailView']); Route::get('/verify/email/{token}',[AuthController::class,'adminVerifyEmail']); Route::get('/verified',[AuthController::class,'emailVerified']); Route::get('/countries/{id}/states', [CommonController::class, 'getStatesByCountry']); Route::get('/states/{id}/cities', [CommonController::class, 'getCitiesByState']); Route::middleware('auth')->group(function () { Route::middleware('role:dashboard')->group(function (){ Route::get('/dashboard', [DashboardController::class,'adminDashboard']); }); Route::middleware(['role:users'])->group(function () { Route::resource('/users',UsersController::class); Route::post('/users/live/upload', [UsersController::class, 'liveImageUploading']); Route::get('/users/live/image/{id}', [UsersController::class, 'liveImage']); Route::post('/users/live/upload/{id}', [UsersController::class, 'liveImageUpload']); Route::post('/users/passport/upload', [UsersController::class, 'uploadImage']); Route::post('/users/passport/remove', [UsersController::class, 'removeImage']); Route::post('/users/{id}/change-status',[UsersController::class,'changeStatus']); }); Route::middleware(['role:payments'])->group(function () { Route::resource('/payments',PaymentsController::class); Route::post('/payments/images/upload', [PaymentsController::class, 'uploadImage']); Route::post('/payments/images/remove', [PaymentsController::class, 'removeImage']); Route::get('/payments/{id}/view',[PaymentsController::class,'view']); }); Route::middleware(['role:notifications'])->group(function () { Route::resource('/notifications',NotificationsController::class); }); Route::middleware('role:profile')->group(function (){ Route::get('/profile', [ProfileController::class,'adminProfile']); Route::post('/profile', [ProfileController::class,'saveAdminProfile']); }); Route::middleware('role:abuse_reports')->group(function (){ Route::get('/abuse_reports', [AbuseReportsController::class,'adminIndex']); }); Route::middleware('role:settings')->group(function (){ Route::get('/settings', [SettingsController::class, 'adminIndex']); Route::post('/settings', [SettingsController::class, 'adminStore']); Route::post('/settings/logo/upload',[SettingsController::class,'uploadAdminLogo']); }); Route::middleware('role:products')->group(function (){ Route::get('/products', [ProductsController::class, 'adminIndex']); Route::post('/products', [ProductsController::class, 'adminStore']); Route::get('/products/gallery', [ProductGalleryController::class, 'adminIndex']); Route::post('/products/gallery', [ProductGalleryController::class, 'adminStore']); // Upload media images Route::post('multiple', [ProductsController::class, 'multipleImages'])->name('admin.multiple'); }); Route::middleware('role:updates')->group(function (){ Route::get('/updates', [UpdateController::class, 'adminIndex']); Route::post('/updates', [UpdateController::class, 'adminStore']); }); }); }); Route::group(['prefix' => 'bnwkpn'], function () { Route::post('/login',[AuthController::class,'naipLogin'])->name('naip.login'); Route::get('/login',[AuthController::class,'showNaipLogin']); Route::get('/logout',[AuthController::class,'logout']); Route::get('/forgot/password',[AuthController::class,'showNaipForgotPassword']); Route::post('/forgot/password',[AuthController::class,'forgotPassword']); Route::get('/reset/password/{token}',[AuthController::class,'naipResetPasswordView']); Route::post('/reset/password',[AuthController::class,'naipResetPassword']); Route::get('/verify/email',[AuthController::class,'getVerifyEmailView']); Route::get('/verify/email/{token}',[AuthController::class,'naipVerifyEmail']); Route::get('/verified',[AuthController::class,'emailVerified']); Route::get('/countries/{id}/states', [CommonController::class, 'getStatesByCountry']); Route::get('/states/{id}/cities', [CommonController::class, 'getCitiesByState']); Route::middleware('auth')->group(function () { Route::middleware('role:dashboard')->group(function (){ Route::get('/dashboard', [DashboardController::class,'naipDashboard']); }); Route::middleware(['role:members'])->group(function () { Route::get('/members', [MembersController::class,'allMembers']); Route::get('/members/{id}/tags', [MembersController::class,'tags']); Route::get('/members/{id}/tags/{tagId}', [MembersController::class,'showTag']); Route::post('/members/{id}/tags/{tagId}', [MembersController::class,'storeTag']); Route::delete('/members/{id}/tags/{tagId}', [MembersController::class,'destroyTag']); Route::post('/members/tags/images/upload', [MembersController::class, 'uploadImage']); Route::post('/members/tags/images/remove', [MembersController::class, 'removeImage']); }); Route::middleware(['role:admins'])->group(function () { Route::get('/admins', [AdminsController::class,'naipAdmins']); }); Route::middleware(['role:payments'])->group(function () { Route::get('/payments',[PaymentsController::class,'indexNaip']); }); Route::middleware('role:profile')->group(function (){ Route::get('/profile', [ProfileController::class,'naipProfile']); Route::post('/profile', [ProfileController::class,'saveNaipProfile']); }); Route::middleware('role:abuse_reports')->group(function (){ Route::get('/abuse_reports', [AbuseReportsController::class,'naipIndex']); }); Route::middleware('role:contact_messages')->group(function (){ Route::resource('/contact_messages', ContactMessagesController::class); }); }); }); Route::get('images/{filename}', function ($filename) { $path = storage_path('public/' . $filename); if (!File::exists($path)) { abort(404); } $file = File::get($path); $type = File::mimeType($path); $response = \Illuminate\Support\Facades\Response::make($file, 200); $response->header("Content-Type", $type); return $response; });
Simpan