diff --git a/packages/core/admin/ee/server/controllers/authentication/middlewares.js b/packages/core/admin/ee/server/controllers/authentication/middlewares.js index deb669844b..1d2e8a7a03 100644 --- a/packages/core/admin/ee/server/controllers/authentication/middlewares.js +++ b/packages/core/admin/ee/server/controllers/authentication/middlewares.js @@ -95,13 +95,14 @@ const redirectWithAuth = (ctx) => { params: { provider }, } = ctx; const redirectUrls = utils.getPrefixedRedirectUrls(); + const domain = strapi.config.get('server.admin.auth.domain'); const { user } = ctx.state; const jwt = getService('token').createJwtToken(user); const isProduction = strapi.config.get('environment') === 'production'; - const cookiesOptions = { httpOnly: false, secure: isProduction, overwrite: true }; + const cookiesOptions = { httpOnly: false, secure: isProduction, overwrite: true, domain }; const sanitizedUser = getService('user').sanitizeUser(user); strapi.eventHub.emit('admin.auth.success', { user: sanitizedUser, provider });