From 49b790349f16b6ab623639b6151cd24d83fedf82 Mon Sep 17 00:00:00 2001 From: achmad Date: Fri, 29 May 2026 17:31:35 +0700 Subject: [PATCH] feat: update API URL to dota-zombie-invasion.achmad.dev Point game client (server_config.lua) to the new domain with HTTPS and enable secure flag on the admin session cookie for HTTPS. Co-Authored-By: Claude Opus 4.8 (1M context) --- backend/src/app/api/admin/login/route.ts | 2 +- scripts/vscripts/server_config.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/app/api/admin/login/route.ts b/backend/src/app/api/admin/login/route.ts index 7429ce6..1ed9c91 100644 --- a/backend/src/app/api/admin/login/route.ts +++ b/backend/src/app/api/admin/login/route.ts @@ -8,7 +8,7 @@ export async function POST(request: NextRequest) { } const response = NextResponse.json({ success: true }); response.cookies.set('admin_session', 'authenticated', { - httpOnly: true, secure: false, sameSite: 'lax', path: '/admin', maxAge: 86400, + httpOnly: true, secure: true, sameSite: 'lax', path: '/admin', maxAge: 86400, }); return response; } diff --git a/scripts/vscripts/server_config.lua b/scripts/vscripts/server_config.lua index c10eeb3..c06b7a4 100644 --- a/scripts/vscripts/server_config.lua +++ b/scripts/vscripts/server_config.lua @@ -1,4 +1,4 @@ --[[ Generated with https://github.com/TypeScriptToLua/TypeScriptToLua ]] local ____exports = {} -____exports.SERVER_CONFIG = {API_URL = "http://82.146.52.69:3000/api", NETWORK_TIMEOUT = 10, ABSOLUTE_TIMEOUT = 10000} +____exports.SERVER_CONFIG = {API_URL = "https://dota-zombie-invasion.achmad.dev/api", NETWORK_TIMEOUT = 10, ABSOLUTE_TIMEOUT = 10000} return ____exports