diff --git a/src/main.ts b/src/main.ts index ee5a1f2..70161e2 100644 --- a/src/main.ts +++ b/src/main.ts @@ -21,18 +21,27 @@ async function bootstrap() { const app = await NestFactory.create(AppModule, { logger, cors: { - origin: '*', + origin: [ + 'https://app.stg.dadosfera.ai', + 'https://app.dadosfera.ai', + 'https://unimed.dadosfera.ai', + 'https://boston-scientific.dadosfera.ai', + 'https://plataforma.dadosfera.ai' + ], methods: 'GET,HEAD,PUT,PATCH,POST,DELETE', preflightContinue: false, optionsSuccessStatus: 204, - credentials: true + credentials: true, }, }); app.use(helmet()); app.use(cookieParser(process.env.COOKIE_SECRET)); if (process.env.ENV === 'prd') { app.use('/catalog/register-dataset', json({ limit: '10mb' })); - app.use('/catalog/register-dataset', urlencoded({ extended: true, limit: '10mb' })); + app.use( + '/catalog/register-dataset', + urlencoded({ extended: true, limit: '10mb' }), + ); } configureSwagger(app); diff --git a/src/modules/auth/auth.controller.ts b/src/modules/auth/auth.controller.ts index e391a3e..648a36f 100644 --- a/src/modules/auth/auth.controller.ts +++ b/src/modules/auth/auth.controller.ts @@ -573,7 +573,7 @@ export class AuthController { this.logger.info('Set Cookie ddf-auth') res.cookie('ddf-auth', data.accessToken, { - domain: 'stg.dadosfera.ai', + domain: '.dadosfera.ai', maxAge: exp, httpOnly: true, secure: true, @@ -584,7 +584,7 @@ export class AuthController { if (data.refreshToken) { this.logger.info('Set Cookie ddf-refresh-auth') res.cookie('ddf-refresh-auth', data.refreshToken, { - domain: 'stg.dadosfera.ai', + domain: '.dadosfera.ai', maxAge: exp, httpOnly: true, secure: true, @@ -595,7 +595,7 @@ export class AuthController { if (data.userId) { this.logger.info('Set Cookie ddf-refresh-auth') res.cookie('ddf-user-id', data.userId, { - domain: 'stg.dadosfera.ai', + domain: '.dadosfera.ai', maxAge: exp, httpOnly: true, secure: true,