Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • I idoso-mais-backend
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • IDOSO Mais
  • idoso-mais-backend
  • Merge requests
  • !12

Merged
Created Sep 02, 2022 by Vitor Hugo Garcez@vitor.garcezOwner3 of 3 tasks completed3/3 tasks

fluxo de autenticação e validação de usuário

  • Overview 14
  • Commits 49
  • Pipelines 21
  • Changes 20

Issue numbers:

#34
#13

Descrição:

Uma lista das mudanças relacionadas a esse MR

  • O que foi criado:
    • guardas de autenticação
    • models para declaração de tipo
    • modulo auth
    • controller com rota auth
    • decorator isPublic para deixar rotas publicas sem necessidade do uso de access token
    • authService para encapsular logica de login e validação de usuario
    • estrategias de geração e autenticação de access tokens
  • O que foi modificado
    • EncryptorService para incluir comparação da senha recebida com a do banco
    • userService para incluir metodo findByCpf
    • ApiModule para que todas as rotas dos modulos abaixo desse necessitem de access tokens

Checklist:

  • Não deixou string literais no código
  • Utilizou as variáveis padronizadas do design system
  • Não deixou nenhum código comentado

Foto da pipeline com status verde

image

Edited Sep 10, 2022 by Vitor Hugo Garcez
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: feature/login