We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
그동안 API 키들을 레포지토리 상에 그대로 노출한 상태로 페이지 호스팅을 진행했습니다. 비용과 관련된 민감한 API는 아니지만, 레포지토리 보안 강화를 위해 API키를 비공개 처리하겠습니다.
.env
dotenv
webpack
The text was updated successfully, but these errors were encountered:
Refactor: Initialize repository due to security concern (#2)
3575202
No branches or pull requests
어떤 이슈인가요?
그동안 API 키들을 레포지토리 상에 그대로 노출한 상태로 페이지 호스팅을 진행했습니다. 비용과 관련된 민감한 API는 아니지만, 레포지토리 보안 강화를 위해 API키를 비공개 처리하겠습니다.
어떻게 해결하죠?
.env
파일로 API KEY들을 관리하고, 공개 저장소에서는 GitHub secrets를 사용해 키를 관리합니다.dotenv
등의 모듈 사용을 위해webpack
프로젝트로 리펙토링 합니다..env
파일을 통해 키를 관리해도 빌드 단계에서 키들이 하드코딩되므로, GitHub pages에서 Firebase hosting으로 호스팅 서비스를 변경합니다(빌드된 파일을 비공개로 저장합니다.).The text was updated successfully, but these errors were encountered: