fix: updated env vars for Netlify
This commit is contained in:
14
.env.sample
14
.env.sample
@@ -1,8 +1,8 @@
|
||||
REACT_APP_FIREBASE_API_KEY=<BUNCHofRandomNumbersAndChars>
|
||||
REACT_APP_DEV_AUTH_DOMAIN=<name>.firebaseapp.com
|
||||
REACT_APP_DEV_DATABASE_URL=https://<name>.firebaseio.com
|
||||
REACT_APP_DEV_PROJECT_ID=<name>
|
||||
REACT_APP_DEV_STORAGE_BUCKET=<name>.appspot.com
|
||||
REACT_APP_DEV_MESSAGING_SENDER_ID=############
|
||||
GATSBY_FIREBASE_API_KEY=<BUNCHofRandomNumbersAndChars>
|
||||
GATSBY_DEV_AUTH_DOMAIN=<name>.firebaseapp.com
|
||||
GATSBY_DEV_DATABASE_URL=https://<name>.firebaseio.com
|
||||
GATSBY_DEV_PROJECT_ID=<name>
|
||||
GATSBY_DEV_STORAGE_BUCKET=<name>.appspot.com
|
||||
GATSBY_DEV_MESSAGING_SENDER_ID=############
|
||||
|
||||
REACT_APP_CONFIRMATION_EMAIL_REDIRECT=https://<name>.firebaseapp.com
|
||||
GATSBY_CONFIRMATION_EMAIL_REDIRECT=https://<name>.firebaseapp.com
|
||||
17
README.md
17
README.md
@@ -59,15 +59,16 @@ yarn
|
||||
```
|
||||
|
||||
Then configure a file in a new `.env` file (using the `.env.sample` file as a reference) with the following keys from the firebase console:
|
||||
```env
|
||||
REACT_APP_FIREBASE_API_KEY=<BUNCHofRandomNumbersAndChars>
|
||||
REACT_APP_DEV_AUTH_DOMAIN=<name>.firebaseapp.com
|
||||
REACT_APP_DEV_DATABASE_URL=https://<name>.firebaseio.com
|
||||
REACT_APP_DEV_PROJECT_ID=<name>
|
||||
REACT_APP_DEV_STORAGE_BUCKET=<name>.appspot.com
|
||||
REACT_APP_DEV_MESSAGING_SENDER_ID=############
|
||||
|
||||
REACT_APP_CONFIRMATION_EMAIL_REDIRECT=https://<name>.firebaseapp.com
|
||||
```env
|
||||
GATSBY_FIREBASE_API_KEY=<BUNCHofRandomNumbersAndChars>
|
||||
GATSBY_DEV_AUTH_DOMAIN=<name>.firebaseapp.com
|
||||
GATSBY_DEV_DATABASE_URL=https://<name>.firebaseio.com
|
||||
GATSBY_DEV_PROJECT_ID=<name>
|
||||
GATSBY_DEV_STORAGE_BUCKET=<name>.appspot.com
|
||||
GATSBY_DEV_MESSAGING_SENDER_ID=############
|
||||
|
||||
GATSBY_CONFIRMATION_EMAIL_REDIRECT=https://<name>.firebaseapp.com
|
||||
```
|
||||
|
||||
Navigate into the project directory, and then launch the site with this command:
|
||||
|
||||
@@ -3,12 +3,12 @@ import "firebase/auth"
|
||||
import "firebase/firestore"
|
||||
|
||||
const config = {
|
||||
apiKey: process.env.REACT_APP_FIREBASE_API_KEY,
|
||||
authDomain: process.env.REACT_APP_DEV_AUTH_DOMAIN,
|
||||
databaseURL: process.env.REACT_APP_DEV_DATABASE_URL,
|
||||
projectId: process.env.REACT_APP_DEV_PROJECT_ID,
|
||||
storageBucket: process.env.REACT_APP_DEV_STORAGE_BUCKET,
|
||||
messagingSenderId: process.env.REACT_APP_DEV_MESSAGING_SENDER_ID,
|
||||
apiKey: process.env.GATSBY_FIREBASE_API_KEY,
|
||||
authDomain: process.env.GATSBY_DEV_AUTH_DOMAIN,
|
||||
databaseURL: process.env.GATSBY_DEV_DATABASE_URL,
|
||||
projectId: process.env.GATSBY_DEV_PROJECT_ID,
|
||||
storageBucket: process.env.GATSBY_DEV_STORAGE_BUCKET,
|
||||
messagingSenderId: process.env.GATSBY_DEV_MESSAGING_SENDER_ID,
|
||||
}
|
||||
|
||||
class Firebase {
|
||||
|
||||
Reference in New Issue
Block a user