title: API Client Secret with REST Using Slim Framework
body: <p>I have a simple REST API (using the Slim framework) set up where the user can call a page like this:</p>
  
  <pre><code>subdomain.domain.com/api/musician/id/3273
  </code></pre>
  
  <p>to retrieve and display some simple JSON data.</p>
  
  <p>I want to add some authentication to this so that only users with some kind of client ID (at the minimum) can access this data. I'd like the user to be able to pass in their client secret/id information in the URL, but I want to pull this off without butchering the REST structure too much. </p>
  
  <p>Is there a certain framework or library that would be particularly effective for achieving this? </p>