[eluser]Sammi[/eluser]
Hi,
First I would like to welcome myself to the CodeIgniter forums. Me and my colleges are starting a CodeIgniter project and we are quite exited about finally digging into this framework. We use ExpressionEngine a lot and since EE2 is codeignited we thought it was time to dig in.
However our current project is CodeIgniter only and we are trying to make a design decision regarding it. The project is basically a public API to an event system (calendar). Anonymous users can read data, registered user can read/write.
We have been looking into creating a RESTful API but I am having doubts. Especially because of PUT/DELETE support missing from some browsers. Will that be a problem if we need to create a jQuery only clients that interact with the API?
Also, do you know of any samples that we could look at where POST, PUT and DELETE require authentication but GET does not?
The REST service we have been implementing requires authentication for the whole thing. If we use different controllers for all but GET, then we break the urls. Right?
Best,
Sammi