O'Reilly logo

CakePHP 1.3 Application Development Cookbook by Mariano Iglesias

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Adding authentication to REST services

In the previous recipe, Building REST services with JSON, we learnt how to enable JSON access to our actions, including the ability to create, modify, or delete posts with a simple JSON request.

Modification of data through REST requests can lead to sensitive data loss if we don't add some sort of authentication. This recipe shows us how to enforce that our data-changing REST services are only utilized by valid users using HTTP Basic Authentication.

Getting ready

To go through this recipe, we need some JSON-based REST services implemented. Follow the entire recipe Building REST services with JSON.

We also need a working authentication for our application. Follow the entire recipe Setting up a basic authentication ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required