For Programmer

6. 비밀정보보호하기(github에 올리지않기) - boiler-plate 제작(backend) 본문

React & Node.js 프로젝트/boiler-plate 제작

6. 비밀정보보호하기(github에 올리지않기) - boiler-plate 제작(backend)

유지광이 2020. 7. 31. 22:17
728x90

1.nodejs서버 - config 폴더만들기

2. ket.js , dev.js , prod.js 3가지파일을 만들어 다음과 같이 설정

3.index.js 에서 key.js 파일을 import후에 다음과 같이 몽구스DB설정을 암호화해준다.

4. .gitignore에 dev.js등록(개인의 몽고DB 정보가담긴 파일은 gitHub에 올리지않음)

 

*실제로 헤로쿠로 배포를 할 경우 몽고DB의 사용자아이디,비밀번호가 담긴 정보를 따로 지정하는 곳이 있다. 이렇게 지정한 값을 서버내의 process.env.MONGO_URI 에 저장이된다.

 

동영상 강의

 

728x90
Comments