Skip to content

Scope 'ADMIN' no aumentativo está barrando validação de token nos endpoints que validam token #1

@marcobacelo

Description

@marcobacelo

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions