remove custom runtime env
This commit is contained in:
parent
8c6e92e51d
commit
3e53a12eb4
@ -1,7 +1,6 @@
|
|||||||
import type { UserRole } from "@/server/auth/permissions";
|
import type { UserRole } from "@/server/auth/permissions";
|
||||||
import { db } from "@/server/db";
|
import { db } from "@/server/db";
|
||||||
import { sessions, users } from "@/server/db/schema";
|
import { sessions, users } from "@/server/db/schema";
|
||||||
import { env } from "@/utils/env";
|
|
||||||
import { DrizzleSQLiteAdapter } from "@lucia-auth/adapter-drizzle";
|
import { DrizzleSQLiteAdapter } from "@lucia-auth/adapter-drizzle";
|
||||||
import { Lucia, type RegisteredDatabaseUserAttributes, type Session } from "lucia";
|
import { Lucia, type RegisteredDatabaseUserAttributes, type Session } from "lucia";
|
||||||
import { cookies } from "next/headers";
|
import { cookies } from "next/headers";
|
||||||
@ -13,7 +12,7 @@ export const lucia = new Lucia(adapter, {
|
|||||||
sessionCookie: {
|
sessionCookie: {
|
||||||
expires: false,
|
expires: false,
|
||||||
attributes: {
|
attributes: {
|
||||||
secure: env.RUNTIME_ENVIRONMENT === "production",
|
secure: process.env.NODE_ENV=== "production",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
getUserAttributes: (attributes) => {
|
getUserAttributes: (attributes) => {
|
||||||
|
@ -4,7 +4,6 @@ import { z } from "zod";
|
|||||||
* Environment variables
|
* Environment variables
|
||||||
*/
|
*/
|
||||||
export const env = {
|
export const env = {
|
||||||
RUNTIME_ENVIRONMENT: z.enum(["production", "dev"]).parse(process.env.NODE_ENV),
|
|
||||||
DB_PATH: "db/sqlite.db",
|
DB_PATH: "db/sqlite.db",
|
||||||
OAUTH: {
|
OAUTH: {
|
||||||
CLIENT_ID: z.string().parse(process.env.OAUTH_CLIENT_ID),
|
CLIENT_ID: z.string().parse(process.env.OAUTH_CLIENT_ID),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user