Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: user roles #46

Merged
merged 22 commits into from
Mar 2, 2024
Merged

feat: user roles #46

merged 22 commits into from
Mar 2, 2024

Conversation

izaiasmachado
Copy link
Owner

@izaiasmachado izaiasmachado commented Mar 1, 2024

Issue

Esse PR implementa cargos para os usuários. Dessa forma, as rotas recebem mais uma camada de segurança.

Proposta deste PR

  • Criar um cargo para usuário USER
  • Criar um cargo para admin ADMIN

Impactos deste PR

  • Usuários com cargo USER conseguem somente fazer um GET /stocks
  • Usuários com cargo ADMIN conseguem administrar as ações e também os usuários
  • Como somente os admins que conseguem listar os usuários, coloquei para que mais informações fossem mostradas do ResponseUserDTO

Evidências de teste

Screenshot 2024-03-01 at 20 11 46

Screenshot 2024-03-01 at 20 12 54

@izaiasmachado izaiasmachado changed the base branch from main to feature/deposit-and-withdraw March 1, 2024 22:47
@izaiasmachado izaiasmachado changed the base branch from feature/deposit-and-withdraw to main March 1, 2024 22:48
@izaiasmachado izaiasmachado marked this pull request as ready for review March 1, 2024 23:17
@izaiasmachado izaiasmachado linked an issue Mar 2, 2024 that may be closed by this pull request
@izaiasmachado izaiasmachado merged commit 3a98edc into main Mar 2, 2024
4 checks passed
@izaiasmachado izaiasmachado deleted the feature/user-roles branch March 2, 2024 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

BDD Feature: Perfis de acesso do usuário
2 participants