본문 바로가기
Log/Trouble shoot

node.js_복잡한 형식의 private_key를 .env 환경변수로 사용하는 방법

by RIEM 2023. 8. 1.

서드파티에서 받은 private_key 정보 중 '--------BEGIN PRIVATE KEY----\n.......\n...' 이런 형식의 포맷을 가진 경우가 있다. 이런 키들을 `process.env.private_key`와 같이 곧바로 가져오게 되면 잘 적용이 안된다.

\n 이스케이프 문제인데, 그런 경우 아래와 같이 정규표현식으로 수정해주면 된다.

private_key: process.env.PRIVATE_KEY.replace(/\\n/g, '\n'),

https://stackoverflow.com/questions/55459528/using-private-key-in-a-env-file

댓글