Skip to content

Commit

Permalink
add firebase service account email to env variables
Browse files Browse the repository at this point in the history
  • Loading branch information
MarconLP committed May 30, 2023
1 parent 6a92417 commit 96311d6
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
2 changes: 2 additions & 0 deletions apps/nextjs/src/env.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ export const env = createEnv({
),
// Add `.min(1) on ID and SECRET if you want to make sure they're not empty
FIREBASE_PRIVATE_KEY: z.string(),
FIREBASE_CLIENT_EMAIL: z.string(),
},
/**
* Specify your client-side environment variables schema here.
Expand Down Expand Up @@ -57,6 +58,7 @@ export const env = createEnv({
NEXT_PUBLIC_FIREBASE_APP_ID: process.env.NEXT_PUBLIC_FIREBASE_APP_ID,
NEXT_PUBLIC_VAPID_KEY: process.env.NEXT_PUBLIC_VAPID_KEY,
FIREBASE_PRIVATE_KEY: process.env.FIREBASE_PRIVATE_KEY,
FIREBASE_CLIENT_EMAIL: process.env.FIREBASE_CLIENT_EMAIL,
NEXT_PUBLIC_CRISP_WEBSITE_ID: process.env.NEXT_PUBLIC_CRISP_WEBSITE_ID,
NEXT_PUBLIC_POSTHOG_KEY: process.env.NEXT_PUBLIC_POSTHOG_KEY,
NEXT_PUBLIC_POSTHOG_HOST: process.env.NEXT_PUBLIC_POSTHOG_HOST,
Expand Down
5 changes: 2 additions & 3 deletions apps/nextjs/src/utils/firebaseAdmin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@ import { env } from "~/env.mjs";
if (!admin?.apps?.length) {
admin.initializeApp({
credential: admin.credential.cert({
projectId: "loggl-bcf98",
projectId: env.NEXT_PUBLIC_FIREBASE_PROJECT_ID,
privateKey: env.FIREBASE_PRIVATE_KEY,
clientEmail:
"firebase-adminsdk-jc9tc@loggl-bcf98.iam.gserviceaccount.com",
clientEmail: env.FIREBASE_CLIENT_EMAIL,
}),
});
}
Expand Down

0 comments on commit 96311d6

Please sign in to comment.