From 2ee0c20b190f718dd9bdf7587bd96d08ca4c54e1 Mon Sep 17 00:00:00 2001 From: Christian Galo Date: Sun, 2 Aug 2026 03:56:05 -0500 Subject: [PATCH] Include browser port in sign-on dialog URL --- src/client/security.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/client/security.js b/src/client/security.js index 455df57..ef4508c 100644 --- a/src/client/security.js +++ b/src/client/security.js @@ -102,8 +102,9 @@ const setup = user => { // console.log('client-settings', json) window.isOwner = json.isOwner settings = json - const dialogHost = settings.wikiHost ? settings.wikiHost : window.location.host - settings.cookieDomain = dialogHost + const baseHost = settings.wikiHost ? settings.wikiHost : window.location.hostname + settings.cookieDomain = baseHost + const dialogHost = window.location.port ? `${baseHost}:${window.location.port}` : baseHost const dialogProtocol = settings.useHttps ? 'https:' : window.location.protocol settings.dialogURL = ''.concat(dialogProtocol, '//', dialogHost, '/auth/loginDialog') update_footer(ownerName, isAuthenticated)