revert revert feat(auth): jwt_secret ortam değişkenini zorunlu yap
revert feat(auth): jwt_secret ortam değişkenini zorunlu yap
This commit is contained in:
@@ -5,15 +5,6 @@ const envNumber = (value: string | undefined, fallback: number) => {
|
|||||||
return Number.isFinite(parsed) ? parsed : fallback;
|
return Number.isFinite(parsed) ? parsed : fallback;
|
||||||
};
|
};
|
||||||
|
|
||||||
const jwtSecret = process.env.JWT_SECRET ?? "";
|
|
||||||
|
|
||||||
if (!jwtSecret) {
|
|
||||||
throw new Error(
|
|
||||||
"JWT_SECRET environment variable is required. " +
|
|
||||||
"Set a strong random string (min 32 characters) to secure authentication."
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
export const config = {
|
export const config = {
|
||||||
port: envNumber(process.env.SERVER_PORT, 3001),
|
port: envNumber(process.env.SERVER_PORT, 3001),
|
||||||
nodeEnv: process.env.NODE_ENV ?? "development",
|
nodeEnv: process.env.NODE_ENV ?? "development",
|
||||||
@@ -22,7 +13,7 @@ export const config = {
|
|||||||
qbitPassword: process.env.QBIT_PASSWORD ?? "",
|
qbitPassword: process.env.QBIT_PASSWORD ?? "",
|
||||||
appUsername: process.env.APP_USERNAME ?? "",
|
appUsername: process.env.APP_USERNAME ?? "",
|
||||||
appPassword: process.env.APP_PASSWORD ?? "",
|
appPassword: process.env.APP_PASSWORD ?? "",
|
||||||
jwtSecret,
|
jwtSecret: process.env.JWT_SECRET ?? "",
|
||||||
pollIntervalMs: envNumber(process.env.POLL_INTERVAL_MS, 3000),
|
pollIntervalMs: envNumber(process.env.POLL_INTERVAL_MS, 3000),
|
||||||
enforceIntervalMs: envNumber(process.env.ENFORCE_INTERVAL_MS, 2000),
|
enforceIntervalMs: envNumber(process.env.ENFORCE_INTERVAL_MS, 2000),
|
||||||
defaultDelayMs: envNumber(process.env.DEFAULT_DELAY_MS, 3000),
|
defaultDelayMs: envNumber(process.env.DEFAULT_DELAY_MS, 3000),
|
||||||
|
|||||||
Reference in New Issue
Block a user