По сути, мы используем заголовок, где вызываем частичное представление _LoginPartial.cshtml для входа в систему, а также регистрации, а RenderBody() помогает нам визуализировать все страницы после аутентификация.
Но я хочу создать такую страницу без верхнего и нижнего колонтитула, пока пользователь не пройдет аутентификацию:

Тогда, когда любой пользователь пройдет аутентификацию, он получит доступ к верхнему, нижнему колонтитулу и другим Компоненты навигационной панели, как проектировать в _Layout частичное представление для этого условия?
Код: Выделить всё
Views/Shared/_Layout.cshtml:
POS Software
@if (User.Identity.IsAuthenticated)
{
@* Main Body Start *@
@RenderBody()
@* Main Body End *@
}
@await RenderSectionAsync("Scripts", required: false)
Подробнее здесь: https://stackoverflow.com/questions/791 ... -header-fo
Мобильная версия