sparcs-kaist / taxi-infra

KAIST Taxi Party Matching Web Service
https://taxi.kaist.ac.kr
MIT License
7 stars 0 forks source link

[Bug] JWT_SECRET_KEY 및 APP_URI_SCHEME 환경변수 주입 안 됨 #20

Closed withSang closed 1 year ago

withSang commented 1 year ago

Describe the bug

docker-compose.yml에 해당 환경변수들에 대한 매핑이 정의되어 있지 않아 taxi-back 컨테이너에 해당 환경변수가 주입되지 않습니다. (@happycastle114 님 제보)

JWT_SECRET_KEY 환경변수가 없기 때문에, token generate 시 아래와 같은 오류가 발생합니다.

uncaughtException: secretOrPrivateKey must have a value
Error: secretOrPrivateKey must have a value
    at Object.module.exports [as sign] (/usr/src/app/node_modules/jsonwebtoken/sign.js:107:20)
    at Object.signJwt [as sign] (/usr/src/app/src/modules/jwt.js:21:16)
    at /usr/src/app/src/service/auth.js:139:39
    at /usr/src/app/node_modules/mongoose/lib/model.js:5095:18
    at processTicksAndRejections (node:internal/process/task_queues:78:11) Error: secretOrPrivateKey must have a value
    at Object.module.exports [as sign] (/usr/src/app/node_modules/jsonwebtoken/sign.js:107:20)
    at Object.signJwt [as sign] (/usr/src/app/src/modules/jwt.js:21:16)
    at /usr/src/app/src/service/auth.js:139:39
    at /usr/src/app/node_modules/mongoose/lib/model.js:5095:18
    at processTicksAndRejections (node:internal/process/task_queues:78:11)

To Reproduce

없음.

Screenshots

없음.