Descrição:
Atualizei a lógica de validação do verificationToken para a rota de waiting code. Agora é levado em consideração o tempo de expiração to token, baseado no verificationTokenCreatedAt. Foi adicionado o campo EXPIRY_TIME_SECONDS ao .env que representa quantos segundos o verificationToken deve valer.
Testes Realizados:
Adicionei teste para a validação do tempo de expiração.
Problemas Conhecidos:
Esse caso de uso não lida com a lógica de usuário ativo, pois o respectivo campo ainda está pendente na atualização da task registro de usuário.
Fix waiting code
Descrição: Atualizei a lógica de validação do verificationToken para a rota de waiting code. Agora é levado em consideração o tempo de expiração to token, baseado no verificationTokenCreatedAt. Foi adicionado o campo EXPIRY_TIME_SECONDS ao .env que representa quantos segundos o verificationToken deve valer.
Testes Realizados: Adicionei teste para a validação do tempo de expiração.
Problemas Conhecidos: Esse caso de uso não lida com a lógica de usuário ativo, pois o respectivo campo ainda está pendente na atualização da task registro de usuário.
Informações Adicionais: Nenhuma informação adicional fornecida.