Como funcionam os secrets no deploy? Quando alguém baixa nossa aplicação, os secrets ainda funcionam? se sim, como?
Como funcionam os secrets no deploy? Quando alguém baixa nossa aplicação, os secrets ainda funcionam? se sim, como?
Olá, Nicolas!
Tudo bem?
Os secrets são uma forma segura de armazenar informações sensíveis durante o desenvolvimento de uma aplicação. No entanto, eles não são projetados para serem usados em produção ou no deploy. Quando você faz o deploy de sua aplicação, os secrets não são incluídos. Isso ocorre porque os secrets são armazenados localmente no seu ambiente de desenvolvimento e não no código da aplicação.
Quando você faz o deploy da sua aplicação, você precisa configurar essas informações sensíveis de uma maneira segura no ambiente de produção. Isso pode ser feito de várias maneiras, dependendo do ambiente de hospedagem que você está usando. Por exemplo, você pode usar variáveis de ambiente, um serviço de gerenciamento de segredos, ou um arquivo de configuração seguro que é específico para o ambiente de produção.
Então, para responder à sua pergunta, quando alguém baixa sua aplicação, os secrets não funcionam porque eles não são incluídos no deploy. Em vez disso, a pessoa que está baixando e executando sua aplicação precisará configurar as informações sensíveis no ambiente em que está executando a aplicação.
Espero ter ajudado e bons estudos!