Spring boot cloud oaut2 настраиваемое поле - PullRequest
1 голос
/ 28 января 2020

Я пытаюсь создать приложение, которое использует пользовательскую аутентификацию oaut2 с весенней загрузкой. Я хочу установить groupId для принципала и использовать его для Spring jpa на сервере ресурсов.

@Query("select o from BusinessObject o where o.owner.id = ?#{principal.claims['companyId']} or 1=?#{hasRole('ROLE_ADMIN') ? 1 : 0}")
List<BusinessObject> findBusinessObjectsForCurrentUserById();

Как добиться успеха?

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