Насколько я понимаю Ваше решение написано на C# c использованием ASP.Net
Рекомендую изучить возможности настройки вашего WebConfig. Так есть возможность добавить соответствующие настройки с указанием возможности доступа к разным страницами или анонимно или после аутентификации, а также для отдельных пользователей.
Вот курс ссылка с ASP.NET