Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 24f288655f | |||
| 1a06a01018 |
@@ -50,7 +50,9 @@
|
|||||||
<li class="nav-item"><a class="nav-link text-white py-1 px-3 @NavActive("/Admin/Database")" href="/Admin/Database">DB 테이블 관리</a></li>
|
<li class="nav-item"><a class="nav-link text-white py-1 px-3 @NavActive("/Admin/Database")" href="/Admin/Database">DB 테이블 관리</a></li>
|
||||||
<li class="nav-item"><a class="nav-link text-white py-1 px-3 @NavActive("/Admin/Users")" href="/Admin/Users">사용자 관리</a></li>
|
<li class="nav-item"><a class="nav-link text-white py-1 px-3 @NavActive("/Admin/Users")" href="/Admin/Users">사용자 관리</a></li>
|
||||||
<li class="nav-item"><a class="nav-link text-white py-1 px-3 @NavActive("/Admin/Operations")" href="/Admin/Operations">운영 관리</a></li>
|
<li class="nav-item"><a class="nav-link text-white py-1 px-3 @NavActive("/Admin/Operations")" href="/Admin/Operations">운영 관리</a></li>
|
||||||
|
<li class="nav-item"><a class="nav-link py-1 px-3 font-weight-bold" style="color: #F1C40F;" href="/templates">🛠️ 프로토타입 갤러리</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 2. Center High-Density Data Grid Body -->
|
<!-- 2. Center High-Density Data Grid Body -->
|
||||||
|
|||||||
@@ -192,11 +192,11 @@ try
|
|||||||
Log.Warning("Hangfire setup failed: {Message}", ex.Message);
|
Log.Warning("Hangfire setup failed: {Message}", ex.Message);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Root redirect: unauthenticated → /Account/Login, authenticated → /Admin/Dashboard
|
// Root redirect: unauthenticated → /Account/Login, authenticated → Vue 3 SPA /templates
|
||||||
app.MapGet("/", context =>
|
app.MapGet("/", context =>
|
||||||
{
|
{
|
||||||
if (context.User?.Identity?.IsAuthenticated ?? false)
|
if (context.User?.Identity?.IsAuthenticated ?? false)
|
||||||
context.Response.Redirect("/Admin/Dashboard");
|
context.Response.Redirect("/templates");
|
||||||
else
|
else
|
||||||
context.Response.Redirect("/Account/Login");
|
context.Response.Redirect("/Account/Login");
|
||||||
return Task.CompletedTask;
|
return Task.CompletedTask;
|
||||||
@@ -210,6 +210,8 @@ try
|
|||||||
});
|
});
|
||||||
|
|
||||||
app.MapRazorPages();
|
app.MapRazorPages();
|
||||||
|
app.MapFallbackToFile("index.html");
|
||||||
|
|
||||||
|
|
||||||
app.Run();
|
app.Run();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user