Security
-
.envToday I Learned 2020. 1. 13. 10:57
dotenv .env 파일에 따로 환경변수를 저장할 수 있다. 그러면 DB나 다른 자신의 정보를 .env 파일에 분리해서, gitignore 파일로 그 정보만 따로 제외하고 공유 할 수 있다. 설치 .env 파일에서 환경변수를 로드 하기 위해서 dotenv 모듈을 사용한다. npm install --save dotenv 사용법 프로젝트 루트 경로에 .env 파일을 생성하고 해당 파일에 DB 접속 정보를 입력한다. DB_NAME=DotENV DB_USER=root DB_PASS=1234 DB_HOST=localhost .env routes/index.js 설정파일 사용 시 단점 설정파일의 확장자는 json 혹은 js 파일인데 통신 시, 암호화되지 않아 해킹의 위험이 있다. env를 사용하면 dotenv 모..