feat: 增加 Home 页面负责解析屏幕锁屏等页面
This commit is contained in:
parent
fc0fb71ad0
commit
ab75bbdc72
|
@ -41,6 +41,7 @@ namespace Bootstrap.Admin.Controllers
|
|||
var authenticationType = User.Identity.AuthenticationType;
|
||||
await HttpContext.SignOutAsync();
|
||||
var urlReferrer = Request.Headers["Referer"].FirstOrDefault();
|
||||
if (urlReferrer.Contains("/Pages", StringComparison.OrdinalIgnoreCase)) urlReferrer = "/Pages";
|
||||
return View(new LockModel(User.Identity.Name)
|
||||
{
|
||||
AuthenticationType = authenticationType,
|
||||
|
|
|
@ -1,12 +1,10 @@
|
|||
@page "/Pages/Admin/Dicts"
|
||||
@page "/Pages/Admin/Groups"
|
||||
@page "/Pages/Account/Lock"
|
||||
@page "/Pages/Admin/Menus"
|
||||
@page "/Pages/Admin/Profiles"
|
||||
@page "/Pages/Admin/Roles"
|
||||
@page "/Pages/Admin/Users"
|
||||
@page "/Pages/Admin/Settings"
|
||||
@page "/Pages/Home/Index"
|
||||
@page "/Pages/Admin/Messages"
|
||||
@page "/Pages/Admin/Tasks"
|
||||
@page "/Pages/Admin/Notifications"
|
||||
|
@ -17,5 +15,4 @@
|
|||
@page "/Pages/Admin/Online"
|
||||
@page "/Pages/Admin/Analyse"
|
||||
@page "/Pages/Admin/Exceptions"
|
||||
@page "/Pages/Admin/Healths"
|
||||
@page "/Pages/Admin/Mobile"
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
|
||||
<h3>Lock</h3>
|
||||
|
||||
@code {
|
||||
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
@page "/Pages/Account/Lock"
|
||||
@page "/Pages/Admin/Healths"
|
||||
@page "/Pages/Home"
|
||||
@page "/Pages/Home/Index"
|
||||
@layout DefaultLayout
|
||||
@attribute [Authorize]
|
||||
@inject NavigationManager NavigationManager
|
||||
|
||||
@code {
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
var url = NavigationManager.Uri.Replace("/Pages", "");
|
||||
NavigationManager.NavigateTo(url, true);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue