
160
한 권으로 끝내는 Node & Express
development
.
json
파일을 만듭니다.
{
“cookieSecret”: “...your cookie secret goes here”
}
개발하는 동안 이 파일을 자격 증명 파일로 씁니다. 이런 방식을 통해 실무용, 테스트용, 기타
용도에 맞게 자격 증명 파일을 따로 유지합니다.
실수로 자격 증명을 저장소에 추가하는 일이 없도록
.
gitignore
파일에
.
credentials
.*
를
추가합니다. 애플리케이션에서 자격 증명을 임포트하는 방법은 다음과 같습니다.
const credentials = require(‘./.credentials.development’)
나중에 이 파일에 다른 자격 증명도 저장하겠지만, 지금은 쿠키 시크릿만 필요합니다.
NOTE
_ 자격 증명 파일은 저장소에 포함되어 있지 않으므로 저자가 제공하는 저장소를 따라 하고 있다면
자격 증명 파일을 직접 만듭니다.
9.2
익스프레스와 쿠키
앱에서 쿠키를 사용하려면
cookie
-
parser
미들웨어를 추가해야 합니다.
npm
install
cookie
-
parser
@
1
명령으로 설치하고
meadowlark
.
js
에 다음을 추가합니다.
const cookieParser = require(‘cookie-parser’)
app.use(cookieParser(credentials.cookieSecret)) ...