1
resposta

Spring boot security roles

pessoal tem como alterar a ROLE de um endpoint dinamicamente? por exemplo: Considere um endpoint marcado com anotação @PreAuthorize("ROLE_ADMIN"), neste caso só quem tem role admin pode acessar. Mas e se eu quiser mudar isso pra @PreAuthorize("ROLE_ADMIN", "ROLE_USUARIO"), como fazer isso dinamicamente sem ter que gerar outro build? tem como pegar as roles de um banco de dados ou arquivo por exemplo sem deixar hard coded?

1 resposta

Boa questão Christian, eu chuto que não, não por conta do esquema das ROLES mas sim por alterar as anotações de forma dinâmica