From 9e26fd4a0e7bbd780fc0c0f939b5231a0c4ba2de Mon Sep 17 00:00:00 2001 From: Alexander Borg Date: Mon, 15 Sep 2025 09:54:45 +0200 Subject: [PATCH] Fix jwt-token --- server/middleware/multi-tenant-auth.js | 27 -------------------------- 1 file changed, 27 deletions(-) diff --git a/server/middleware/multi-tenant-auth.js b/server/middleware/multi-tenant-auth.js index 47ceafe..94d844e 100644 --- a/server/middleware/multi-tenant-auth.js +++ b/server/middleware/multi-tenant-auth.js @@ -337,33 +337,6 @@ class MultiTenantAuth { ); } - /** - * Determine tenant from request (slug or subdomain) - */ - async determineTenant(req) { - try { - // Try to get tenant from subdomain first - const host = req.get('host') || ''; - const subdomain = host.split('.')[0]; - - // If subdomain is not localhost/IP, use it as tenant slug - if (subdomain && !subdomain.match(/^(localhost|127\.0\.0\.1|\d+\.\d+\.\d+\.\d+)$/)) { - return subdomain; - } - - // Fallback: get from user's tenant if authenticated - if (req.user && req.user.tenant_id) { - const tenant = await Tenant.findByPk(req.user.tenant_id); - return tenant ? tenant.slug : null; - } - - return null; - } catch (error) { - console.error('Error determining tenant:', error); - return null; - } - } - /** * Validate that a user has access to a specific tenant * @param {string} userId - The user ID