AngularJS + Spring MVC с безопасностью - с чего начать?

Я пытаюсь создать переднюю часть проекта с помощью Angular и базового сервера REST, который также обрабатывает безопасность.

У меня есть очень простые знания Spring, но на самом деле он не работал с Spring Security.

Я пытаюсь найти способ создать простой защищенный сервер REST. Я много раз искал в Интернете, и главное, что я нашел, это этот учебник: https://spring.io/guides/tutorials/spring-security-and-angular-js/. После прочтения я до сих пор не понимаю, как мне следует начать.

Кроме того, этот пример учебника работает с Spring Boot, и он имеет класс, который вы должны запускать, и такой, но мне бы хотелось, чтобы более "классический" Spring подход сочетался с maven, где он был основан на java-конфигурациях и он работает на Tomcat, я вообще не понимаю основной класс Spring Boot-way.

Я знаю, как настроить проект Spring с контроллерами REST, и я могу заставить это работать без проблем, так что мне не нужно ничего выяснить. Мне нужно выяснить, как добавить безопасность как можно проще. Мне нужна аутентификация пользователей и все такое, но у меня действительно нет ни малейшего понятия, как это сделать. Что для этого нужно? Есть ли лучшие (не Spring Boot) учебники там?

Любая помощь будет высоко оценена!

Ответ 1

Ответ 3

Для BackEnd - сначала изучите простую весеннюю загрузку и попробуйте с примером проекта.
Для Frontend - Используя Grunt и Yoeman, вы можете создать угловой проект.. Взгляните на этот сайт..
https://www.sitepoint.com/kickstart-your-angularjs-development-with-yeoman-grunt-and-bower/

Сконфигурируйте бэкэнд-порт в gruntfile.js. Теперь вы можете начать работать как с интерфейсом, так и с бэкендом независимо друг от друга.