사이드 프로젝트 진행 중 API Key를 발급받아 사용할 일이 생겼습니다. 이렇게 발급받은 Key는 Public Repository에 Push할 경우, 보안 이슈가 발생할 수 있어 반드시 환경변수로 등록하여 사용하고, Key값이 작성된 파일은 .gitignore에 등록하여 숨김 처리 후 Push해야 합니다.
REACT_APP_API_KEY=123456
// e.g.
Axios.get('http://~~.go.kr/serviceKey=' + process.env.REACT_APP_API_KEY)
.then((result) => {
console.log(result);
})
.catch((err) => {
console.log(err);
})
짝짝짝