22 lines
1.0 KiB
JavaScript
22 lines
1.0 KiB
JavaScript
/* Temporärer lokaler Testserver (kein Deploy-Bestandteil).
|
|
Startet die echte index.js-Konfiguration mit Test-Zugangscodes auf
|
|
127.0.0.1:4199, damit der Webdesign-Bereich im Browser geprüft werden
|
|
kann. Cookies laufen lokal über http, deshalb secure:false erzwingen. */
|
|
process.env.PORT = "4199";
|
|
process.env.SITE_ACCESS_SECRET = "lokaler-test";
|
|
process.env.SITE_ACCESS_CODE_DOGI = "DOGI-TEST-1";
|
|
process.env.SITE_ACCESS_CODE_VANVAN = "VANVAN-TEST-1";
|
|
process.env.SITE_PUBLIC_LAUNCH_AT = "2020-01-01T00:00:00+01:00";
|
|
process.env.WEBDESIGN_STATUS = "vorabpruefung";
|
|
|
|
/* express res.cookie(..., {secure:true}) wird von Chrome über http
|
|
verworfen -> lokal würde die Anmeldung "klappen", aber nichts merken.
|
|
Deshalb hier gezielt entschärfen, NUR für diesen Testlauf. */
|
|
const express = (await import("express")).default;
|
|
const echteCookie = express.response.cookie;
|
|
express.response.cookie = function (name, wert, opt) {
|
|
return echteCookie.call(this, name, wert, { ...(opt || {}), secure: false });
|
|
};
|
|
|
|
await import("./index.js");
|