How do I handle data being sent from a source that can only use basic GET/POST requests in CakePHP?
===

I'm wondering what the proper MVC mannor of handling the following senario is with CakePHP:

>I have a data source which is sending information to my website in the form of simple `GET`/`POST` requests.  To make the illustration simple, let's say it's data coming in about pizza deliveries.
>
>A `POST` from the source might contain a key/value combo of the driver's ID, the pizza's ID, and the current location of the pizza.  The website then needs to respond to this data with a simple status message - a good example would simply be `received/continue`.

Now, I want this data to require some sort of basic authentication... this can work in any mannor, as long as it verifies that the data is from a valid source.  I was thinking of just including POST data adding a userid and a passcode.

How do I incorporate this within CakePHP, so that it doesn't conflict in any way with other operations on the website, and also isn't overly exposed to security risks (mind that I doubt this will ever be a big enough website that someone will comb through it looking for holes).

Thank you!
James