можно ли загружать пользовательские профили в режиме реального времени с помощью Spring Security? - PullRequest
0 голосов
/ 11 сентября 2018

Я делаю приложение, в котором вы можете создавать свои собственные профили для пользователей, возможно ли аутентифицировать и авторизовать эти профили в режиме реального времени?или я должен перезапустить приложение, чтобы принять новые профили

Приложение имеет панель мониторинга с различными модулями, профиль определяет, сможет ли пользователь видеть модуль и видеть в нем свои разрешения (CRUD).во внешнем интерфейсе я использую Angular 6. поэтому в основном мне нужна среда безопасности для аутентификации и авторизации профилей, созданных в реальном времени и хранящихся в базе данных.

1 Ответ

0 голосов
/ 11 сентября 2018

Я немного запутался в том, что конкретно вы имеете в виду здесь ... требуется больше подробностей о том, что влечет за собой создание профиля.

Но в любом случае Spring Boot обеспечивает довольно хорошую функциональность, когда дело доходит додинамическое изменение и перезагрузка данных конфигурации.

Вот хороший справочник: https://jeroenbellen.com/manage-and-reload-spring-application-properties-on-the-fly/.

Также ... существует множество интеграций с внешними менеджерами конфигурации (такими как Consul), которые могут быть полезны.Они часто предоставляют компоненты безопасности, которые могут сделать большую часть вашей работы за вас.Любая конфигурация, хранящаяся в этих областях, может автоматически перезагружаться при внесении изменений с помощью аннотаций в классах Spring.

Spring также имеет интеграции LDAP (https://docs.spring.io/spring-ldap/docs/current/reference/), которые, я уверен, могут сделать все, что вам нужно, если выпо этому маршруту).

Но, пожалуйста, предоставьте больше вопросов в своем вопросе, чтобы мы могли ответить на него лучше, если это не охватывало:).

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