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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions