revert revert revert feat(auth): bearer token desteği ve çoklu origin ayarı ekle

revert feat(auth): bearer token desteği ve çoklu origin ayarı ekle

- Authorization header ile Bearer token kimlik doğrulaması eklendi
- Token'ların localStorage'da saklanması desteği eklendi
- WEB_ALLOWED_ORIGINS ve WEB_ALLOWED_HOSTS konfigürasyonları eklendi
- Loop işlerinde profileId ve profileName alanları eklendi
- CORS ve Vite sunucusu için çoklu origin desteği sağlandı
This commit is contained in:
2026-01-05 17:38:42 +00:00
parent 56bba79587
commit a1ae6566bd
14 changed files with 85 additions and 18 deletions

View File

@@ -1,15 +1,24 @@
import { defineConfig } from "vite";
import { defineConfig, loadEnv } from "vite";
import react from "@vitejs/plugin-react";
import path from "node:path";
export default defineConfig({
plugins: [react()],
build: {
outDir: path.resolve(__dirname, "../server/public"),
emptyOutDir: true,
},
server: {
host: "0.0.0.0",
port: Number(process.env.WEB_PORT) || 5173,
},
export default defineConfig(({ mode }) => {
const env = loadEnv(mode, path.resolve(__dirname, "../.."), "");
const allowedHosts = (env.WEB_ALLOWED_HOSTS || "")
.split(",")
.map((host) => host.trim().replace(/^"|"$/g, ""))
.filter(Boolean);
return {
plugins: [react()],
build: {
outDir: path.resolve(__dirname, "../server/public"),
emptyOutDir: true,
},
server: {
host: "0.0.0.0",
port: Number(env.WEB_PORT) || 5173,
allowedHosts: allowedHosts.length ? allowedHosts : true,
},
};
});