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

Sugestão: Bundle da API Autenticação.gov (sem necessidade de instalar a aplicação) #189

Open
suportecaso1 opened this issue Nov 12, 2024 · 2 comments

Comments

@suportecaso1
Copy link

Queria sugerir a criação de um bundle com as DLLs necessárias, pelo menos para o sistema operativo Windows, de forma a tornar a integração da API mais fácil nas nossas aplicações. Isso permitiria que não fosse necessário instalar a aplicação Autenticação.gov ou o SDK, distribuindo as DLLs em conjunto com a nossa aplicação, o que simplificaria bastante o processo e melhoraria a experiência de uso.

Motivos:

  • Facilidade para os utilizadores: Temos muitos clientes e não faz sentido obrigá-los a instalar a aplicação e ainda ter que garantir que estão com a versão mais recente instalada. Isso torna o processo confuso e propenso a erros.
  • Menos problemas: Se as DLLs fossem incluídas num bundle, poderíamos evitar problemas de versões desatualizadas ou de compatibilidade, proporcionando uma solução mais estável.

Acredito que esta abordagem poderia simplificar muito o uso da API e tornar a integração mais direta e eficaz para todos os utilizadores.

Obrigado.

@agrr
Copy link
Collaborator

agrr commented Nov 12, 2024

Boa tarde,

existe uma opção no instalador Windows que permite instalar os ficheiros necessários para utilizar o SDK, sem a aplicação GUI. Encontra-se nas opções avançadas do instalador em modo GUI e pode ser automatizada através de parâmetros do comando msiexec.

https://amagovpt.github.io/docs.autenticacao.gov/manual_sdk.html#instala%C3%A7%C3%A3o-do-sdk

@suportecaso1
Copy link
Author

Boa dia, obrigado pela resposta.

O que sugerimos é que seja possível injetar as DLLs necessárias diretamente na nossa aplicação, de forma a que ela funcione sem que seja necessário instalar bibliotecas no sistema operativo, neste caso, no Windows. Para isso, seria muito útil que disponibilizassem um bundle com as DLLs necessárias, já pronto para carregamento direto nas aplicações. Neste caso estamos a utilizar Java.

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

No branches or pull requests

2 participants