-
Notifications
You must be signed in to change notification settings - Fork 1
4주차 멘토링 일지
top-chaser edited this page Dec 11, 2023
·
2 revisions
-
환경 변수 로드 문제
- 전 날엔 잘 됐는데 또 자고 일어나니까 안되네요
- class 내부 메서드에서는 또 잘 출력 돼요
console.log(process.env.CLIENT_ORIGIN)
-
origin: "*"
으로 수정하면 연결도 잘 됩니다 -
app.module.ts
파일의ConfigModule.forRoot()
로 환경 변수를 로드하기 전에 실행돼서 그런거 같은데 왜 되다가 또 안되는지 모르겠습니다.. - 아래 코드를 클래스 위에 추가해서 해결은 됩니다.
import * as dotenv from 'dotenv'; dotenv.config()
-
현재 환경변수 설정 app.module.ts
@Module({ imports: [ ConfigModule.forRoot({ envFilePath: `${process.cwd()}/config/env/.env.${process.env.NODE_ENV}` }),
-
로그인 후 세션아이디 주는 방식
- 네이버 로그인 후 세션 아이디를 header에 담아서 주는게 맞는지, json으로 보내는게 맞는지 모르겠습니다.
- 보완할 점 : 만료되었는지 확인, 생각한 시나리오는 그래도 개발하자
- 전체적으로 일정을 확인 할 수 있는 거 만들기