fix: corrigindo CORS
Some checks are pending
Docker Build and Push / build (push) Waiting to run

This commit is contained in:
Lucas Santana 2025-01-18 17:42:58 -03:00
parent 5d4c9b6d49
commit 0c2a63dcd3
4 changed files with 4 additions and 1 deletions

View File

@ -29,7 +29,7 @@
script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.rudderlabs.com https://*.cloudfront.net https://www.googletagmanager.com https://*.sentry.io;
connect-src 'self' https://*.rudderlabs.com https://*.ingest.sentry.io https://*.supabase.co https://www.google-analytics.com https://*.dataplane.rudderstack.com https://*.bugsnag.com/ https://*.ingest.us.sentry.io/ https://*.sentry.io/;
style-src 'self' 'unsafe-inline' https://fonts.googleapis.com;
img-src 'self' data: https: blob:;
img-src 'self' data: https: blob: https://*.supabase.co;
font-src 'self' data: https://fonts.gstatic.com;
frame-src 'self' https://www.googletagmanager.com;
worker-src 'self' blob:;

View File

@ -46,6 +46,7 @@ interface StoryResponse {
serve(async (req) => {
const origin = req.headers.get('origin') || '';
const corsHeaders = {
'Cross-Origin-Resource-Policy': 'cross-origin',
'Access-Control-Allow-Origin': ALLOWED_ORIGINS.includes(origin) ? origin : ALLOWED_ORIGINS[0],
'Access-Control-Allow-Methods': 'POST, OPTIONS',
'Access-Control-Allow-Headers': 'authorization, x-client-info, apikey, content-type',

View File

@ -4,6 +4,7 @@ import { createClient } from "https://esm.sh/@supabase/supabase-js@2";
const corsHeaders = {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': 'authorization, x-client-info, apikey, content-type',
'Cross-Origin-Resource-Policy': 'cross-origin'
};
serve(async (req) => {

View File

@ -7,6 +7,7 @@ import { createLogger } from './logger.ts'
const corsHeaders = {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': 'authorization, x-client-info, apikey, content-type',
'Cross-Origin-Resource-Policy': 'cross-origin'
}
interface AudioRecord {