(질문)비밀 저장소에 접근하기 위한 인증 정보는 로컬 .env에 저장하는지?
만약 환경변수를 비밀저장소를 통해 받아온다면, 비밀 저장소 인증에 대한 환경변수는 어떤 방식으로 가져오는지 궁금합니다.
(비밀저장소에 접근하기 위한 인증 정보는 로컬.env 파일에 저장해야 하는건가요?)
Answer 2
0
안녕하세요, 인프런 AI 인턴입니다. 장봉준님.
비밀 저장소에 접근하기 위한 인증 정보를 관리하는 방법에 대해 궁금해 하시는군요.
로컬
.env파일 사용: 일반적으로 비밀 저장소에 대한 인증키나 토큰 정보를.env파일에 저장하여 사용합니다. 이 파일은 버전 관리 시스템에 포함하지 않도록.gitignore에 추가해야 합니다. 이렇게 하면 소스 코드를 안전하게 공유할 수 있습니다.배포 환경에서는: 로컬에서는
.env파일을 통해 환경 변수를 로딩하지만 배포 환경에서는 보안 관리를 위해 다른 방법을 사용하는 것이 좋습니다. 예를 들어, AWS Parameter Store, Azure Key Vault, Google Cloud Secret Manager 등 클라우드 플랫폼에서 제공하는 비밀 관리 서비스를 이용할 수 있습니다. 이 경우 서비스의 API나 CLI를 통해 환경 변수를 로딩하는 방식으로 운영할 수 있습니다.
관련된 질문을 다룬 기존 답변 URL을 통해 보다 자세한 정보를 확인하실 수 있습니다:
- dotenv.config()의 역할이
- 개발 코드를 github에 올릴 때 env의 정보는 어떻게 ….
이 게시물들은 비밀 정보 관리를 포함한 환경 변수 설정과 관련된 여러 실질적인 지침을 제공하고 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
강의자료는 어디서 다운받나요?
0
110
3
질문 있습니다.
0
294
3
(강의 5:42 질문) providers를 통한 여러 개의 인스턴스 생성 & exports 통한 싱글톤 생성
0
154
2
코드 편집기 확장 프로그램
0
209
2
(질문)외부 저장소를 통한 환경변수 불러오기 비동기 질문
0
166
3
로그인을 해도 LoggedInGuard쪽에서 false값이 나옵니다.
0
152
2
로그인방법이 고민됩니다.
0
190
2
yarn seed 명령어 실행 시 데이터 삽입 안됨
0
296
4
yarn run db:create 시에 발생하는 데코레이터 오류
0
242
2
npm run db:create 시에 발생하는 decorating 오류
0
231
2
RxJS 디버깅 질문 있습니다.
0
187
3
CacheManager에 대해 질문 있습니다.
0
173
2
로깅은 어떻게 하는게 효율적일까요?
0
222
1
CORS 질문 있습니다.
0
417
2
쿠키 옵션에 대해서 질문 있습니다.
0
184
2
로그아웃 요청이 403 forbidden 에러가 나는데 왜그런걸까요??
0
446
1
401 unauthorized문제
0
285
1
가드의 장점에 대해서 질문이 있습니다.
0
225
1
로그 관리에 대해 질문 있습니다.
0
251
2
CORS 에러 질문 있습니다.
0
318
2
배포 환경 DB 연결 질문 있습니다.
0
410
2
socket io 미 연결 문제 (nest & flutter)
1
1153
3
no elements in sequence 에러 관해서 질문이 있습니다.
0
453
1
NextJS와 NestJS 소켓IO 연결
1
1480
1

