diff --git a/Oqtane.Client/Modules/Admin/Login/Index.razor b/Oqtane.Client/Modules/Admin/Login/Index.razor index bd0c871a..4af77908 100644 --- a/Oqtane.Client/Modules/Admin/Login/Index.razor +++ b/Oqtane.Client/Modules/Admin/Login/Index.razor @@ -56,6 +56,7 @@ user = await UserService.LoginUserAsync(user, false, false); if (user.IsAuthenticated) { + await logger.LogInformation("Login Successful For Username {Username}", Username); // complete the login on the server so that the cookies are set correctly on SignalR var interop = new Interop(jsRuntime); string antiforgerytoken = await interop.GetElementByName("__RequestVerificationToken"); @@ -78,6 +79,7 @@ user = await UserService.LoginUserAsync(user, true, Remember); if (user.IsAuthenticated) { + await logger.LogInformation("Login Successful For Username {Username}", Username); authstateprovider.NotifyAuthenticationChanged(); NavigationManager.NavigateTo(NavigateUrl(ReturnUrl, Reload.Site)); } diff --git a/Oqtane.Client/Modules/Admin/Logs/Detail.razor b/Oqtane.Client/Modules/Admin/Logs/Detail.razor index 2ab28138..28aa59a8 100644 --- a/Oqtane.Client/Modules/Admin/Logs/Detail.razor +++ b/Oqtane.Client/Modules/Admin/Logs/Detail.razor @@ -80,6 +80,14 @@ } + + + + + + + + diff --git a/Oqtane.Client/Modules/Admin/Profiles/Edit.razor b/Oqtane.Client/Modules/Admin/Profiles/Edit.razor new file mode 100644 index 00000000..a1eaff65 --- /dev/null +++ b/Oqtane.Client/Modules/Admin/Profiles/Edit.razor @@ -0,0 +1,165 @@ +@namespace Oqtane.Modules.Admin.Profiles +@inherits ModuleBase +@inject NavigationManager NavigationManager +@inject IProfileService ProfileService + + + + + + + + + + + + +
+ + + +
+ + + +
+ + +