Apesar de ser possível utilizar a Chave Móvel Digital para muitas finalidades, existem algumas situações em que pode ser necessária utilização de um leitor de cartões e do cartão de cidadão físico.
Assim, a utilização do plugin Autenticação.Gov é essencial e pode ser facilmente instalado utilizado em sistemas Linux.
Neste caso será utilizado debian GNU/Linux 64 bits na versão Bookworm - 12.
Instalação do Plugin
Deve descarregar-se a última versão do plugin a partir do site do plugin Autenticação.Gov.
A versão utilizada foi para Debian/Ubuntu que descarrega um ficheiro .deb e é possível instalar com:
sudo dpkg -i plugin-autenticacao-gov.deb
Caso falhe é necessário instalar as dependências para trabalhar com leitores de cartões pcsc-tools e a biblioteca para perl para de seguida a instalação decorrer normalmente:
sudo apt install pcsc-tools libpcsc-perl
Caso não seja adicionada uma entrada ao menu é possível arrancar o plugin com o comando:
/usr/bin/java -Dsun.java2d.xrender=false -jar /usr/share/plugin-autenticacao-gov/plugin-autenticacao-gov.jar sj
O ícone deverá aparecer na barra de tarefas e é possível Diagnosticar plugin. Se tudo correr bem deve abrir o browser com o seguinte aspeto:
Utilização do plugin Autenticação.Gov no browser
Acedendo ao site Autenticação.Gov é possível iniciar sessão com o cartão de cidadão.
Ao efetuar Iniciar Sessão na janela que abre é possível escolher o Cartão de Cidadão como opção para início de sessão:
A autenticação é iniciada:
E é pedido o PIN de autenticação (disponível na carta de códigos):
Após a autenticação o login é efetuado no site Autenticação.Gov e é possível ver os dados associados à conta do Cartão de Cidadão e realizar algumas operações:
Problemas com o domínio
Nota prévia: Entretanto
este problema já não se deve fazer sentir pois existem mapeamentos públicos dos
domínios *.mordomo.gov.pt para 127.0.0.1. Assim, os passos abaixo já não
devem ser necessários de efetuar.
Caso apresente algum erro relacionado com a impossibilidade de resolver o nome de domínio *.mordomo.gov.pt pode ser necessário ativar as configurações tal como já indiquei num artigo anterior aqui.
Por causa de uma nova mensagem sobre a criação do ficheiro /etc/hosts com as entradas referidas, estive a investigar mais um pouco e existe a possibilidade de utilizar uma solução mais abrangente.
A solução de editar o ficheiro /etc/hosts implica acesso de administração ao sistema e terá que ser feito em cada posto que utiliza esta solução.
Uma solução mais genérica implica a configuração num serviço de DNS, caso se utilize o DD-WRT, tendo o dnsmasq ativado é possível adicionar as seguintes opções adicionais ao serviço, guardar e aplicar as definições:
address=/mordomo.gov.pt/127.0.0.1
É possível testar se está a funcionar abrindo a consola e executando:
nslookup m1.mordomo.gov.pt
Server: 192.168.1.1
Address: 192.168.1.1#53
Name: m1.mordomo.gov.pt
Address: 127.0.0.1
Como se pode observar o dnsmasq está a fazer a tradução do domínio para o IP de localhost da máquina que fizer o pedido.
Esta solução fará com que qualquer máquina que utilize o servidor de DNS onde está a correr o dnsmasq consiga utilizar o plugin Autenticação.Gov sem ser necessário editar o seu ficheiro /etc/hosts.
Fiquei curioso com a tradução do domínio *.mordomo.gov.pt para o 127.0.0.1. Pensava que essa configuração era feita nas máquinas ao instalar o plugin, mas verifiquei numa máquina sem o plugin que ao fazer ping ao domínio *.mordomo.gov.pt que o mesmo mapeia para o 127.0.0.1. A ama.pt registou esse domínio num DNS?
ResponderEliminarAlgum esclarecimento acerca disto?
EliminarEfetivamente atualmente os domínios *.mordomo.gov.pt estão mapeados para 127.0.0.1 não sendo já necessário esta implementar esta solução interna. Provavelmente terá sido uma iniciativa da ama.pt.
EliminarBoa tarde! |Autenticação Cartão Cidadão| Alguma razão para o plug-in estar operacial para o site das Financas e Inop para os restantes portais da Administração Pública? Grato pela atenção.
ResponderEliminar