diff --git a/CouchLog/Components/Account/Pages/Manage/Index.razor b/CouchLog/Components/Account/Pages/Manage/Index.razor index 885aa2e..54edfd9 100644 --- a/CouchLog/Components/Account/Pages/Manage/Index.razor +++ b/CouchLog/Components/Account/Pages/Manage/Index.razor @@ -23,12 +23,12 @@ -
+
@@ -36,7 +36,7 @@ @code { private ApplicationUser user = default!; private string? username; - private string? phoneNumber; + //private string? phoneNumber; [CascadingParameter] private HttpContext HttpContext { get; set; } = default!; @@ -48,21 +48,21 @@ { user = await UserAccessor.GetRequiredUserAsync(HttpContext); username = await UserManager.GetUserNameAsync(user); - phoneNumber = await UserManager.GetPhoneNumberAsync(user); + //phoneNumber = await UserManager.GetPhoneNumberAsync(user); - Input.PhoneNumber ??= phoneNumber; + //Input.PhoneNumber ??= phoneNumber; } private async Task OnValidSubmitAsync() { - if (Input.PhoneNumber != phoneNumber) + /*if (Input.PhoneNumber != phoneNumber) { var setPhoneResult = await UserManager.SetPhoneNumberAsync(user, Input.PhoneNumber); if (!setPhoneResult.Succeeded) { RedirectManager.RedirectToCurrentPageWithStatus("Error: Failed to set phone number.", HttpContext); } - } + }*/ await SignInManager.RefreshSignInAsync(user); RedirectManager.RedirectToCurrentPageWithStatus("Your profile has been updated", HttpContext); diff --git a/CouchLog/Components/Account/Shared/ManageNavMenu.razor b/CouchLog/Components/Account/Shared/ManageNavMenu.razor index c747ee8..e6c1413 100644 --- a/CouchLog/Components/Account/Shared/ManageNavMenu.razor +++ b/CouchLog/Components/Account/Shared/ManageNavMenu.razor @@ -7,9 +7,11 @@ + @@ -19,9 +21,11 @@ External logins } + diff --git a/CouchLog/Components/App.razor b/CouchLog/Components/App.razor index e7e4773..69f473b 100644 --- a/CouchLog/Components/App.razor +++ b/CouchLog/Components/App.razor @@ -9,13 +9,15 @@ - + + + diff --git a/CouchLog/Components/Layout/NavMenu.razor b/CouchLog/Components/Layout/NavMenu.razor index 37e7f6b..8b0d37e 100644 --- a/CouchLog/Components/Layout/NavMenu.razor +++ b/CouchLog/Components/Layout/NavMenu.razor @@ -1,6 +1,10 @@ -@implements IDisposable +@using CouchLog.Data +@using Microsoft.AspNetCore.Identity +@implements IDisposable @inject NavigationManager NavigationManager +@inject AuthenticationStateProvider AuthenticationStateProvider +@inject UserManager UserManager