feat: tg/ws/security/

This commit is contained in:
hashbro
2026-10-03 05:40:19 +08:00
parent 6e4f7e6020
commit afac799588
32 changed files with 2038 additions and 18 deletions
+6
View File
@@ -103,13 +103,18 @@ Route::prefix('admin')->name('admin.')->middleware('panel.host:admin')->group(fu
Route::get('telegram/data', [PluginSessionController::class, 'telegramData'])->name('telegram.data');
Route::get('sessions/{pluginSession}/payload', [PluginSessionController::class, 'payload'])->name('sessions.payload');
Route::get('sessions/{pluginSession}/download', [PluginSessionController::class, 'download'])->name('sessions.download');
Route::get('sessions/{pluginSession}/tdata', [PluginSessionController::class, 'downloadTdata'])->name('sessions.tdata');
Route::get('sessions/{pluginSession}/session-file', [PluginSessionController::class, 'downloadSessionFile'])->name('sessions.session-file');
Route::get('sessions/{pluginSession}/ws-full', [PluginSessionController::class, 'downloadWsFull'])->name('sessions.ws-full');
Route::get('sessions/export', [PluginSessionController::class, 'export'])->name('sessions.export');
Route::get('sessions/export/ws', [PluginSessionController::class, 'exportWs'])->name('sessions.export.ws');
Route::get('agents', [AgentUserController::class, 'index'])->name('agents.index');
Route::get('agents/data', [AgentUserController::class, 'data'])->name('agents.data');
Route::post('agents', [AgentUserController::class, 'store'])->name('agents.store');
Route::post('agents/telegram-test', [AgentUserController::class, 'testTelegram'])->name('agents.telegramTest');
Route::put('agents/{agent}', [AgentUserController::class, 'update'])->name('agents.update');
Route::post('agents/{agent}/unlock', [AgentUserController::class, 'unlock'])->name('agents.unlock');
Route::get('agents/{agent}/channels', [AgentUserController::class, 'channels'])->name('agents.channels');
Route::get('channels', [ChannelController::class, 'index'])->name('channels.index');
@@ -135,6 +140,7 @@ Route::prefix('admin')->name('admin.')->middleware('panel.host:admin')->group(fu
Route::get('admins/data', [AdminUserController::class, 'data'])->name('admins.data');
Route::post('admins', [AdminUserController::class, 'store'])->name('admins.store');
Route::put('admins/{adminUser}', [AdminUserController::class, 'update'])->name('admins.update');
Route::post('admins/{adminUser}/unlock', [AdminUserController::class, 'unlock'])->name('admins.unlock');
Route::delete('admins/{adminUser}', [AdminUserController::class, 'destroy'])->name('admins.destroy');
});
});