amagovpt / autenticacao.gov

Middleware Oficial de Identificação Eletrónica em Portugal - Cartão de Cidadão, da Chave Móvel Digital e Sistema de Certificação de atributos profissionais
https://www.autenticacao.gov.pt
European Union Public License 1.2
164 stars 33 forks source link

Mudança de código #134

Open turcovadio opened 1 year ago

turcovadio commented 1 year ago

Olá

Instalei "heroicamente" a aplicação autenticação.gov no Debian 10 com o Xfce. Testei tudo tim-tim por tim-tim. Ao testar a mudança do código Pin da funcionalidade da autenticação esgotei as três tentativas, ficando com a funcionalidade da autenticação bloqueada. Lá tive que ir aos serviços notariais desbloquear o código. Eu sou trapalhão por natureza, e por isso é natural que me tenha enganado nos testes, esgotando o número de tentativas. Não vou fazer de novo testes. Tal bloqueio já me aconteceu há cerca de um ano, desta vez com o Windows 10. Ou talvez não me tenha enganado, havendo assim há um bug no programa.

Uma vez que é uma trapalhada completa ir aos serviços desbloquear os códigos, deixo para vós os testes.

No meu teste tinha um código funcional. Mudei para outro. E depois mudei para o original. Já não me lembra se fiz tudo de seguida, ou se desliguei a aplicação no processo.

Pergunta: o sistema de mudança de códigos é transaccional, com os respectivos commits? É possível desencadear uma acção antes da anterior estar finalizada? Ou seja, não poderá haver corridas?

De notar que a minha internet é relativamente lenta, uma vez que ainda é ADSL. Será por isso que esgotei o número de tentativas de digitar o código correcto? Com uma internet à "velocidade da luz", tal como vós, os programadores, tendes por aí, não evitará por natureza corridas?

De notar que os testes da mudança do Pin da funcionalidade da assinatura correram bem.

Sugeria que se criasse um botão para desligar a aplicação. Assim se fariam os commits todos.

Se calhar fui trapalhão, contudo ficam estas perguntas no ar.

Saudações