Мы создаем веб-приложение, доступное как аутентифицированным, так и анонимным пользователям. Если вы решите не регистрироваться / не входить в систему, у вас будет ограниченный набор функций. Аутентификация пользователя выполняется через OpenID с помощью Spring Security. Это нормально работает.
Однако приложение также поставляется с пользовательским интерфейсом администратора, который развертывается в <host>/<context-root>/admin. Можем ли мы иметь две отдельные области с Spring Security (например, базовую аутентификацию для /admin/**)? Как это нужно настроить?