본문 바로가기

카테고리 없음

.env

- .env 파일은 firebase.js 파일 안에 있는 값을 보안을 위해 키값 그대로가 아닌 다른 값으로 치환시키기 위해 존재하며, github같은 공용 웹사이트에 코드를 올릴 때 개인정보 보호겸 사용된다.

- 우리의 firebase 파일에서는 키로 바꿔서 저장해주자. 

// Import the functions you need from the SDKs you need
import firebase from "firebase/app";
// TODO: Add SDKs for Firebase products that you want to use
// https://firebase.google.com/docs/web/setup#available-libraries

// Your web app's Firebase configuration
const firebaseConfig = {
  apiKey: process.env.REACT_APP_API_KEY,
  authDomain: process.env.REACT_APP_AUTH_DOMAIN,
  projectId: process.env.REACT_APP_PROJECT_ID,
  storageBucket: process.env.REACT_APP_STORAGE_BUCKET,
  messagingSenderId: process.env.REACT_APP_MESSAGIN_ID,
  appId: process.env.REACT_APP_APP_ID,
};

// Initialize Firebase
export default firebase.initializeApp(firebaseConfig);