CORS in CodeIgniter — a practical guide to CodeIgniter CORS with clear examples you can reuse in real projects.
CodeIgniter Tutorial Series (48/74). Prefer one article? Read the complete CodeIgniter tutorial.
Short description
Configure allowed origins/headers/methods carefully. Avoid `*` with credentials in production.
CORS headers example
return $this->response
->setHeader('Access-Control-Allow-Origin', 'http://localhost:5173')
->setHeader('Access-Control-Allow-Headers', 'Authorization, Content-Type')
->setHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS');