aboutsummaryrefslogtreecommitdiff
path: root/radicale_infcloud/web/auth/cross_domain.inc
diff options
context:
space:
mode:
Diffstat (limited to 'radicale_infcloud/web/auth/cross_domain.inc')
-rw-r--r--radicale_infcloud/web/auth/cross_domain.inc14
1 files changed, 14 insertions, 0 deletions
diff --git a/radicale_infcloud/web/auth/cross_domain.inc b/radicale_infcloud/web/auth/cross_domain.inc
new file mode 100644
index 0000000..a6a10e0
--- /dev/null
+++ b/radicale_infcloud/web/auth/cross_domain.inc
@@ -0,0 +1,14 @@
+<?php
+ header_remove('Access-Control-Allow-Origin');
+ header_remove('Access-Control-Allow-Methods');
+ header_remove('Access-Control-Allow-Headers');
+ header_remove('Access-Control-Allow-Credentials');
+
+ header('Access-Control-Allow-Origin: *');
+ header('Access-Control-Allow-Methods: GET');
+ header('Access-Control-Allow-Headers: User-Agent,Authorization,Content-type,X-client');
+ header('Access-Control-Allow-Credentials: true');
+
+ if($_SERVER['REQUEST_METHOD']=='OPTIONS') // Preflighted request
+ exit(0);
+?> \ No newline at end of file
bgstack15