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

Fix/token-validation #86

Merged
merged 1 commit into from
Nov 5, 2024
Merged

Fix/token-validation #86

merged 1 commit into from
Nov 5, 2024

Conversation

felipesouza91
Copy link
Collaborator

Sobre o Fix:

O middleware de autenticação só estava validando os tokens gerados pela integração junto ao Clerk. Ao tentar fazer a autenticação com um token gerado pela cadastro via Back-End do TVM, o mesmo retornava token invalido.

Realizado o fix fazendo que o middliware de Authentication, receba como dependência um array de TokenValidation, caso o token passe em alguma dessas validações o mesmo segue o fluxo normal, em caso de erro e retornado erro de autenticação.

Refatorado serviço de UserWithEmailService, para ao realizar o cadastro de um usuário pela aplicação, gerar um pré-cadastro na tabela user, e a vinculação o id da tabela userWithEmail para o campo externalUserId, da tabela de user. Pois esse registro é necessário para a continuidade do cadastro do usuário na plataforma.

Copy link

@emerson-oliveira emerson-oliveira merged commit 02a3f9a into dev Nov 5, 2024
3 checks passed
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.

2 participants