You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recentemente clonei esse projeto e tentei e replicar os mesmos passos feitos no vídeo do YouTube.
Contudo, reparei que depois de diversas tentativas falhas tentando realizar requests via Insomnia, descobri que o erro estava nas validações de token dos endpoints:
@PreAuthorize("hasAuthority('SCOPE_ADMIN')")
A única maneira que consegui resolver foi corrigindo a mesma linha para:
@PreAuthorize("hasAuthority('SCOPE_admin')")
Pois os scripts usados para persistir as roles dos usuários está com a palavra 'admin' em minúsculo.
Caso tenha interesse, tenho um PR pronto para subir com as alterações. Mas eu precisaria de autorização para subir para o repo.