Uma das coisas mais comum que acontece no desenvolvimento diário é a necessidade de adicionar um token de uma API.
Frequentemente, quando precisamos fazer uma chamada API, é comum pedir que passe esse token como parâmetro na URL, no header, etc.
Entretanto, deixar nosso token exposto dentro do código e consequentemente em nossos repositórios, é uma péssima coisa!
Afinal, onde fica a segurança nisso?
Mas você sabia, que você pode acessar suas variáveis de ambiente para ler um valor e injetar dentro do código?
Com isso, você não se expõe e tudo continua funcionando normalmente!
Cada linguagem tem um modo de acessar essas variáveis, e hoje vamos ver como fazemos isso com o NodeJS
Com o Node, nós conseguimos acessar nossas variáveis através de: process.env.NOME_VARIAVEL
.
Em seu terminal, inicialize o node:
1 | node |
E experimente digitar: process.env
para ver o resultado!
Possivelmente, você teve um retorno semelhante a este!
Agora com isto em mente, você pode acessar uma variável passando o nome dela