feat(admin): 实现管理员登录和删除功能

- 新增管理员登录接口和相关逻辑
- 实现帖子和评论的删除功能
- 更新用户权限检查逻辑
- 优化登录页面,增加管理员登录入口
- 调整论坛页面布局,增加删除按钮

Change-Id: I6b81fa7296ec9642ca14e249ede517f2fec3d077
diff --git a/src/routes/index.jsx b/src/routes/index.jsx
index f4b7942..5caee9e 100644
--- a/src/routes/index.jsx
+++ b/src/routes/index.jsx
@@ -6,6 +6,7 @@
 
 // 导入页面
 import LoginPage from '../features/auth/pages/LoginPage';
+import AdminLoginPage from '../features/auth/pages/AdminLoginPage';
 import RegisterPage from '../features/auth/pages/RegisterPage';
 import AdminPanel from '../features/admin/pages/AdminPanel';
 import NotFoundPage from '../pages/NotFoundPage';
@@ -18,7 +19,6 @@
 import PTPage from '../features/pt/pages/PTPage';
 import TorrentListPage from '../features/torrents/pages/TorrentListPage';
 import UploadTorrentPage from '../features/torrents/pages/UploadTorrentPage';
-import ToolsPage from '../features/tools/pages/ToolsPage';
 import ProfilePage from '../features/profile/pages/ProfilePage';
 
 // 导入路由守卫
@@ -30,6 +30,7 @@
     <Routes>
       {/* 公共路由 */}
       <Route path="/login" element={<LoginPage />} />
+      <Route path="/admin/login" element={<AdminLoginPage />} />
       <Route path="/register" element={<RegisterPage />} />
       <Route path="/unauthorized" element={<UnauthorizedPage />} />
       <Route path="*" element={<NotFoundPage />} />
@@ -102,17 +103,6 @@
       />
       
       <Route 
-        path="/tools" 
-        element={
-          <ProtectedRoute>
-            <MainLayout>
-              <ToolsPage />
-            </MainLayout>
-          </ProtectedRoute>
-        } 
-      />
-      
-      <Route 
         path="/profile" 
         element={
           <ProtectedRoute>