validation admin password
This commit is contained in:
@@ -136,12 +136,13 @@ if (isProduction && shouldValidateAtModuleEval) {
|
||||
}
|
||||
}
|
||||
|
||||
const skipValidation = process.env.SKIP_ENV_VALIDATION === "1";
|
||||
const resolvedAdminPassword =
|
||||
result.data.ADMIN_PASSWORD ??
|
||||
(result.data.NODE_ENV !== "production" ? DEFAULT_ADMIN_PASSWORD : (() => { throw new Error("ADMIN_PASSWORD required in production"); })());
|
||||
(result.data.NODE_ENV !== "production" || skipValidation ? DEFAULT_ADMIN_PASSWORD : (() => { throw new Error("ADMIN_PASSWORD required in production"); })());
|
||||
const resolvedSessionSecret =
|
||||
result.data.SESSION_SECRET ??
|
||||
(result.data.NODE_ENV !== "production" ? DEFAULT_SESSION_SECRET : (() => { throw new Error("SESSION_SECRET required in production"); })());
|
||||
(result.data.NODE_ENV !== "production" || skipValidation ? DEFAULT_SESSION_SECRET : (() => { throw new Error("SESSION_SECRET required in production"); })());
|
||||
|
||||
export const ENV = {
|
||||
APP_URL: result.data.NEXT_PUBLIC_APP_URL,
|
||||
|
||||
Reference in New Issue
Block a user