diff --git a/phronCare.UIBlazor/Shared/Components/PhLoginState.razor b/phronCare.UIBlazor/Shared/Components/PhLoginState.razor new file mode 100644 index 0000000..462e748 --- /dev/null +++ b/phronCare.UIBlazor/Shared/Components/PhLoginState.razor @@ -0,0 +1,22 @@ +@using System.Security.Claims + + +
+ + Bienvenido, @GetUserDisplayName(authContext.User) + + + + Cerrar sesión + +
+
+
+@code { + private string GetUserDisplayName(ClaimsPrincipal user) + { + return user.FindFirst("fullName")?.Value + ?? user.Identity?.Name + ?? "Usuario"; + } +} diff --git a/phronCare.UIBlazor/Shared/LoginView.razor.css b/phronCare.UIBlazor/Shared/Components/PhLoginState.razor.css similarity index 100% rename from phronCare.UIBlazor/Shared/LoginView.razor.css rename to phronCare.UIBlazor/Shared/Components/PhLoginState.razor.css diff --git a/phronCare.UIBlazor/Shared/LoginView.razor b/phronCare.UIBlazor/Shared/LoginView.razor deleted file mode 100644 index d99e622..0000000 --- a/phronCare.UIBlazor/Shared/LoginView.razor +++ /dev/null @@ -1,14 +0,0 @@ - - - Bienvenido, @(context.User.FindFirst("fullName")?.Value ?? context.User.Identity?.Name)! - - - -  Cerrar sesión - - - - Registrarse - Ingresar - - \ No newline at end of file diff --git a/phronCare.UIBlazor/Shared/MainLayout.razor b/phronCare.UIBlazor/Shared/MainLayout.razor index 4221a33..23e93dd 100644 --- a/phronCare.UIBlazor/Shared/MainLayout.razor +++ b/phronCare.UIBlazor/Shared/MainLayout.razor @@ -22,7 +22,7 @@
- +
diff --git a/phronCare.UIBlazor/phronCare.UIBlazor.csproj b/phronCare.UIBlazor/phronCare.UIBlazor.csproj index 1f00485..9d23a0c 100644 --- a/phronCare.UIBlazor/phronCare.UIBlazor.csproj +++ b/phronCare.UIBlazor/phronCare.UIBlazor.csproj @@ -26,8 +26,4 @@ - - - -