We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c5f4320 commit d3753e9Copy full SHA for d3753e9
1 file changed
lib/firebase/auth-edge.ts
@@ -1,12 +1,19 @@
1
export const authConfig = {
2
apiKey: process.env.NEXT_PUBLIC_FIREBASE_API_KEY!,
3
cookieName: "__session",
4
- cookieSignatureKeys: [process.env.COOKIE_SECRET_CURRENT ?? "dev-secret-change-in-production"],
+ cookieSignatureKeys: [
5
+ process.env.COOKIE_SECRET_CURRENT ?? "dev-secret-change-in-production",
6
+ ],
7
cookieSerializeOptions: {
8
path: "/",
9
httpOnly: true,
10
secure: process.env.NODE_ENV === "production",
11
sameSite: "lax" as const,
12
maxAge: 60 * 60 * 24 * 14, // 14 days
13
},
14
+ serviceAccount: {
15
+ projectId: process.env.FIREBASE_PROJECT_ID!,
16
+ clientEmail: process.env.FIREBASE_CLIENT_EMAIL!,
17
+ privateKey: process.env.FIREBASE_PRIVATE_KEY!.replace(/\\n/g, "\n"),
18
+ },
19
};
0 commit comments