Я создаю ERP с использованием ServiceStack, и у меня установлена аутентификация и работает. Тем не менее, я хотел бы потребовать аутентификацию практически на каждом отдельном маршруте, DTO или статической странице - кроме страницы входа в систему и вспомогательных ресурсов (CSS, изображения).
Есть ли простой, централизованный способ сделать это? Я мог бы применить [Authenticate]
к каждому DTO / маршруту, но было бы легко пропустить один.
Как мне потребовать аутентификацию для всех запросов, сохранить некоторые? Я подозреваю, что глобальный фильтр запросов какой-то формы, но я не уверен, как это запустить.