@using System.Security.Claims @using Newtonsoft.Json @{ bool isAuth = User.Identity?.IsAuthenticated ?? false; var authinfo = new Dictionary(); if (isAuth) { authinfo["useraccount_id"] = User.FindFirstValue("fuchs:useraccount_id") ?? ""; authinfo["email"] = User.FindFirstValue("fuchs:email") ?? ""; authinfo["authorization"] = User.FindFirstValue("fuchs:authorization") ?? "0"; } authinfo["requestedaccount"] = ""; authinfo["accountrequired"] = false; string appName = ViewData["AppName"] as string ?? "Fuchs Intranet"; string fullName = ViewData["FullName"] as string ?? ""; string pageTitle = ViewData["Title"] as string ?? "Intranet"; } @pageTitle @if (isAuth) { } else { } @await RenderSectionAsync("CustomHeader", required: false)
@if (isAuth) {
@await RenderSectionAsync("BodyHeader", required: false)
@RenderBody()
} else { @await Html.PartialAsync("~/Views/Partials/vpart__ocms_login.cshtml") @RenderBody() }