Я создаю свое первое приложение Spring MVC на Tomcat 6. Некоторые страницы будут доступны для просмотра всем, а другие страницы будут доступны только зарегистрированным пользователям. Я ищу совет о том, как лучше всего настроить безопасность приложений для поддержки этого. Исходя из ASP.NET, который предоставляет элементы управления входом в систему, которые обеспечивают компоненты регистрации / входа в систему / восстановления пароля / et c, мне интересно, имеет ли Spring MVC эквивалентную функциональность. Поскольку это обычная функциональность, я надеюсь, что есть несколько компонентов многократного использования, которые я могу использовать, чтобы мне не пришлось писать все это с нуля.
Это в основном небольшое игрушечное приложение, поэтому мне не нужна супер-пупер-охрана. Я ищу компоненты, которые упростят написание аутентификации / авторизации веб-пользователя (или как использовать встроенные возможности Tomcat). Я довольно новичок в веб-разработке на Java, поэтому любые предложения о том, как быстро создать эту функциональность, будут оценены.
Спасибо.