1
0
forked from baron/baron-sso

adminfront에 API Key 관리 및 RBAC 기능 추가

This commit is contained in:
2026-01-28 17:13:53 +09:00
parent 3e95650024
commit df03771121
9 changed files with 548 additions and 14 deletions

View File

@@ -1,9 +1,14 @@
import { createBrowserRouter } from "react-router-dom";
import AppLayout from "../components/layout/AppLayout";
import ApiKeyCreatePage from "../features/api-keys/ApiKeyCreatePage";
import ApiKeyListPage from "../features/api-keys/ApiKeyListPage";
import AuditLogsPage from "../features/audit/AuditLogsPage";
import AuthPage from "../features/auth/AuthPage";
import DashboardPage from "../features/dashboard/DashboardPage";
import GlobalOverviewPage from "../features/overview/GlobalOverviewPage";
import RoleCreatePage from "../features/roles/RoleCreatePage";
import RoleDetailPage from "../features/roles/RoleDetailPage";
import RoleListPage from "../features/roles/RoleListPage";
import TenantCreatePage from "../features/tenants/TenantCreatePage";
import TenantDetailPage from "../features/tenants/TenantDetailPage";
import TenantListPage from "../features/tenants/TenantListPage";
@@ -21,6 +26,11 @@ export const router = createBrowserRouter(
{ path: "tenants", element: <TenantListPage /> },
{ path: "tenants/new", element: <TenantCreatePage /> },
{ path: "tenants/:id", element: <TenantDetailPage /> },
{ path: "api-keys", element: <ApiKeyListPage /> },
{ path: "api-keys/new", element: <ApiKeyCreatePage /> },
{ path: "roles", element: <RoleListPage /> },
{ path: "roles/new", element: <RoleCreatePage /> },
{ path: "roles/:id", element: <RoleDetailPage /> },
],
},
],