API Client Secret avec le RESTE à l'Aide Slim Cadre

J'ai une simple API REST (à l'aide de la Slim framework) où l'utilisateur peut appeler une page comme ceci:

subdomain.domain.com/api/musician/id/3273

pour récupérer et afficher une certaine simple de données JSON.

Je tiens à ajouter certains d'authentification à cette afin que seuls les utilisateurs avec un certain type de client ID (au minimum) peuvent accéder à ces données. J'aimerais que l'utilisateur puisse passer dans leur secrets du client/informations sur l'id dans l'URL, mais je veux m'en sortir sans massacrer le RESTE de la structure de trop.

Est-il un certain cadre ou la bibliothèque qui serait particulièrement efficace pour atteindre cet objectif?

Certaines API de services exigent que vous envoyez des choses comme un client_id dans l'en-tête de la demande. Vous êtes les utilisateurs peuvent utiliser cURL pour ajouter des en-têtes personnalisés à leurs demandes que vous pouvez ensuite accéder à votre script.

OriginalL'auteur user1427661 | 2013-04-07