diff --git a/compose.yaml b/compose.yaml index 268051c..7508d15 100644 --- a/compose.yaml +++ b/compose.yaml @@ -14,7 +14,7 @@ services: - DATABASE_URL=postgresql://your_username:your_password@10.0.27.1:5432/epess - CLERK_PUBLISHABLE_KEY=pk_test_aW4tY2hpbXAtOTcuY2xlcmsuYWNjb3VudHMuZGV2JA - CLERK_SECRET_KEY=sk_test_sA5lsb1GHwUNXWQCp5ev70QkaoF5EmdAHNWiCGwZF6 - - CORS_ORIGIN=http://epess.org + - CORS_ORIGIN=http://localhost:3000 - LISTEN_PORT=3069 - SWAGGER_PATH=/v1 labels: diff --git a/src/Clerk/clerk.service.ts b/src/Clerk/clerk.service.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/common/utils/cors.utils.ts b/src/common/utils/cors.utils.ts index 1343c50..e69de29 100644 --- a/src/common/utils/cors.utils.ts +++ b/src/common/utils/cors.utils.ts @@ -1,8 +0,0 @@ -import { CorsOptions } from '@nestjs/common/interfaces/external/cors-options.interface'; - -export const cors: CorsOptions = { - origin: process.env.CORS_ORIGIN, - methods: ['GET', 'POST', 'PUT', 'DELETE', 'PATCH', 'OPTIONS'], - allowedHeaders: ['Content-Type', 'Authorization'], - credentials: true, -}; diff --git a/src/main.ts b/src/main.ts index 62fbe8b..23b54cb 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,11 +1,15 @@ import { NestFactory } from '@nestjs/core'; import { AppModule } from './app.module'; -import { cors } from './common/utils/cors.utils'; import { SwaggerModule, DocumentBuilder } from '@nestjs/swagger'; async function bootstrap() { const app = await NestFactory.create(AppModule); - app.enableCors(cors); + app.enableCors({ + origin: process.env.CORS_ORIGIN, + methods: ['GET', 'POST', 'PUT', 'DELETE', 'PATCH', 'OPTIONS'], + allowedHeaders: ['Content-Type', 'Authorization'], + credentials: true, + }); const config = new DocumentBuilder() .setTitle('EPESS API')