Какой самый простой способ аутентификации и управления пользователями в веб-приложении springboot angular8? - PullRequest
0 голосов
/ 29 октября 2019

Я занимаюсь веб-интерфейсом Angular 8, Backend Springboot, Maven, Hibernate и MySQL DB. Я очень принципиален в аутентификации и управлении входом в систему, пользователями и ролями во внешнем интерфейсе для страниц и бэкэнда. Я видел это как toutorial или oauth2, но я не нашел ни одного toutorial, который бы работал для меня. Я действительно ценю, если кто-то может предложить мне самый простой способ или дать ссылку на какой-нибудь учебник. Если вы можете мне помочь, мне может понадобиться какое-то объяснение о том, что мне нужно в передней части с угловым и бэкэнд с Springboot.

Спасибо за помощь

update ...

mtКод jwt такой же, как в этом руководстве

https://dzone.com/articles/spring-boot-security-json-web-tokenjwt-hello-world

, но я не могу понять, что мне нужно внутри JwtUserDetail, потому что там нет ... кто-то знает, что мне там нужно

1 Ответ

1 голос
/ 29 октября 2019

JWT - отличный вариант. Вместо того, чтобы пытаться начать с нуля, я думаю, что самый простой способ - попробовать JHipster . Это инструмент для генерации кода, который вы можете загрузить и использовать для создания начального проекта со стеком, который вам требуется (Angular Frontend, Spring Boot Backend) и аутентификацией JWT. Он имеет интерактивный интерфейс командной строки, который запрашивает множество параметров, доступных для создания приложения. Это также позволяет генерировать код (backend и frontend) для других механизмов аутентификации, как вы можете видеть здесь: Security

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...