-
Notifications
You must be signed in to change notification settings - Fork 0
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(CC-88): created authenticate endpoint #89
Conversation
☁️ Nx Cloud ReportCI is running/has finished running commands for commit 9431813. As they complete they will appear below. Click to see the status, the terminal output, and the build insights. 📂 See all runs for this CI Pipeline Execution ✅ Successfully ran 2 targetsSent with 💌 from NxCloud. |
@ItaloRAmaral |
@luanavfg , eu fui testar aqui na Dyna. Deu o mesmo erro que o teu, mas aqui eu to sem a JWT_PRIVATE_KEY e a JWT_PUBLIC_KEY Pra gerar elas, tem comando ali no docs > others > links-to-read
Essas base64 que colocamos no .env Não esqueça de antes de commitar, deletar esses arquivos gerados |
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
O que foi modificado?
current-user.decorator.ts
o qual retorna as informações do usuário (apenas rotas que não são publicas) que está realizando aquela chamada do endpointrun-setup
,run-prisma-setup
,docker-compose-control
-Agora todo endpoint requer que o usuário seja autenticado para poder acessar o endpoint, exceto endpoints que tenha o decorator
Public()
.Links de referência e etapas para avaliação
pnpm run core-setup --action=migrate,generate
pnpm exec nx run core-rest-api:serve
psychologist-client.http
e tente executar as chamadas rest para a api/core/psychologist/login
retorna um objeto no seguinte formato:Foi adicionado scripts de setup do projeto:
run-setup
,run-prisma-setup
,docker-compose-control
Os scripts
run-setup
erun-prisma-setup
ele espera receber uma flag--action
na qual pode ser um dos eventos do prisma: migrate, generate, studio, validateO script
docker-compose-control
também espera receber uma flag--action
na qual espera se passar comandos do compose como: up, down, stop e restartPara testar o script
run-setup
erun-prisma-setup
pnpm run core-setup --action=migrate,generate
epnpm run run-prisma-setup --action=studio
Para testar o script
docker-compose-control
pnpm run core-docker-compose --action=up
Palavras-chave
authenticate
,psychologist
,core-rest-api
Por que foi modificado?
Como foi modificado ?
run-setup
,run-prisma-setup
,docker-compose-control
shared
da camadacore
core